mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-08 10:44:09 -04:00
Merge from trunk
This commit is contained in:
commit
b18c7713c0
@ -19,6 +19,80 @@
|
|||||||
# new recipes:
|
# new recipes:
|
||||||
# - title:
|
# - title:
|
||||||
|
|
||||||
|
- version: 0.8.11
|
||||||
|
date: 2011-07-22
|
||||||
|
|
||||||
|
new features:
|
||||||
|
- title: "When doing a conversion from some format to the same format, save the original file"
|
||||||
|
description: "When calibre does a conversion from the same format to the same format, for
|
||||||
|
example, from EPUB to EPUB, the original file is saved as original_epub, so that in case the
|
||||||
|
conversion is poor, you can change the settings and run it again. The original is automatically used
|
||||||
|
every time you run a conversion with that format as input. If you want to disable this,
|
||||||
|
there is a tweak that prevents calibre from saving the originals in Preferences->Tweaks. You can
|
||||||
|
easily replace the converted version with the original in the Edit metadata dialog by right
|
||||||
|
clicking on the list of formats in the top right corner."
|
||||||
|
type: major
|
||||||
|
|
||||||
|
- title: "Conversion pipeline: Add an option to control the height of the blank lines inserted by calibre"
|
||||||
|
|
||||||
|
- title: "Drivers for bq DaVinci, Samsung Galaxy ACE GT-S5830 and Medion e-reader"
|
||||||
|
|
||||||
|
- title: "Get Books: Add stores Chitanka and Bookoteka. Remove epubbuy.de at store's request"
|
||||||
|
|
||||||
|
- title: "Content server: Add a link at the bottom of the mobile interface to switch to the full interface."
|
||||||
|
tickets: [812525]
|
||||||
|
|
||||||
|
- title: "Update the kindle icon shown when a Kindle is connected to use a picture of the Kindle 3"
|
||||||
|
tickets: [810852]
|
||||||
|
|
||||||
|
- title: "MOBI Output: When converting epub documents that have a start element in their guide, use it to mark the starting position at which the MOBI file will be opened."
|
||||||
|
tickets: [804755]
|
||||||
|
|
||||||
|
- title: "News download: Add a default Accept header to all requests"
|
||||||
|
|
||||||
|
bug fixes:
|
||||||
|
- title: "Fix regression that broke loading translations from .po files in the working directory"
|
||||||
|
|
||||||
|
- title: "Fix conversion dialog not allowing series numbers larger than 9999"
|
||||||
|
tickets: [813281]
|
||||||
|
|
||||||
|
- title: "Conversion pipeline: When adding/removing entries to the manifest, ignore unparseable URLs instead of erroring out on them"
|
||||||
|
|
||||||
|
- title: "SD Card in Azbooka not being detected"
|
||||||
|
tickets: [812750]
|
||||||
|
|
||||||
|
- title: "Conversion pipeline: Strip out large blocks of contiguous space (more than 10000 contiguous blanks) as these slow down the conversion process and are almost always indicative of an error in the input document."
|
||||||
|
|
||||||
|
- title: "ebook-convert: Abort if a keyboard interrupt is raised during parsing"
|
||||||
|
|
||||||
|
- title: "Regex builder: Show a nicer error message when the user has the file open in another program on windows."
|
||||||
|
tickets: [811641]
|
||||||
|
|
||||||
|
- title: "When converting in the GUI, set all identifiers present in the book's metadata in the output file, if the output format supports them."
|
||||||
|
|
||||||
|
improved recipes:
|
||||||
|
- NBObline
|
||||||
|
- JBPress
|
||||||
|
- Instapaper
|
||||||
|
- Die Zeit
|
||||||
|
- Wired (UK)
|
||||||
|
|
||||||
|
new recipes:
|
||||||
|
- title: Utrinski Vesnik
|
||||||
|
author: Darko Spasovski
|
||||||
|
|
||||||
|
- title: IDG.se
|
||||||
|
author: zapt0
|
||||||
|
|
||||||
|
- title: Los Andes
|
||||||
|
author: Darko Miletic
|
||||||
|
|
||||||
|
- title: De Luns a Venres
|
||||||
|
author: Susana Sotelo Docío
|
||||||
|
|
||||||
|
- title: "Nikkei News subscription version"
|
||||||
|
author: Ado Nishimura
|
||||||
|
|
||||||
- version: 0.8.10
|
- version: 0.8.10
|
||||||
date: 2011-07-15
|
date: 2011-07-15
|
||||||
|
|
||||||
@ -669,7 +743,7 @@
|
|||||||
|
|
||||||
|
|
||||||
- version: 0.8.0
|
- version: 0.8.0
|
||||||
date: 2010-05-06
|
date: 2011-05-06
|
||||||
|
|
||||||
new features:
|
new features:
|
||||||
- title: "Go to http://calibre-ebook.com/new-in/eight to see what's new in 0.8.0"
|
- title: "Go to http://calibre-ebook.com/new-in/eight to see what's new in 0.8.0"
|
||||||
|
@ -1,5 +1,4 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
from calibre.web.feeds.news import BasicNewsRecipe
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
from calibre.web.feeds import Feed
|
from calibre.web.feeds import Feed
|
||||||
|
|
||||||
@ -46,4 +45,3 @@ class GC_gl(BasicNewsRecipe):
|
|||||||
}
|
}
|
||||||
newArticles.append(newArt)
|
newArticles.append(newArt)
|
||||||
masterFeed.append((feed.title,newArticles))
|
masterFeed.append((feed.title,newArticles))
|
||||||
|
|
||||||
|
BIN
recipes/icons/losandes.png
Normal file
BIN
recipes/icons/losandes.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 285 B |
33
recipes/idg_se.recipe
Normal file
33
recipes/idg_se.recipe
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
__license__ = 'GPLv3'
|
||||||
|
|
||||||
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
|
class IDGse(BasicNewsRecipe):
|
||||||
|
title = 'IDG'
|
||||||
|
description = 'IDG.se'
|
||||||
|
language = 'se'
|
||||||
|
__author__ = 'zapt0'
|
||||||
|
oldest_article = 1
|
||||||
|
max_articles_per_feed = 40
|
||||||
|
no_stylesheets = True
|
||||||
|
encoding = 'ISO-8859-1'
|
||||||
|
remove_javascript = True
|
||||||
|
|
||||||
|
feeds = [(u'Senaste nytt',u'http://feeds.idg.se/idg/vzzs')]
|
||||||
|
|
||||||
|
def print_version(self,url):
|
||||||
|
return url + '?articleRenderMode=print&m=print'
|
||||||
|
|
||||||
|
def get_cover_url(this):
|
||||||
|
return 'http://idgmedia.idg.se/polopoly_fs/2.3275!images/idgmedia_logo_75.jpg'
|
||||||
|
|
||||||
|
keep_only_tags = [
|
||||||
|
dict(name='h1'),
|
||||||
|
dict(name='div', attrs={'class':['divColumn1Article']}),
|
||||||
|
]
|
||||||
|
#remove ads
|
||||||
|
remove_tags = [
|
||||||
|
dict(name='div', attrs={'id':['preamble_ad']}),
|
||||||
|
dict(name='ul', attrs={'class':['share']})
|
||||||
|
]
|
||||||
|
|
@ -1,4 +1,4 @@
|
|||||||
import urllib2
|
import urllib2, re
|
||||||
from calibre.web.feeds.news import BasicNewsRecipe
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
class JBPress(BasicNewsRecipe):
|
class JBPress(BasicNewsRecipe):
|
||||||
@ -40,3 +40,12 @@ class JBPress(BasicNewsRecipe):
|
|||||||
def print_version(self, url):
|
def print_version(self, url):
|
||||||
url = urllib2.urlopen(url).geturl() # resolve redirect.
|
url = urllib2.urlopen(url).geturl() # resolve redirect.
|
||||||
return url.replace('/-/', '/print/')
|
return url.replace('/-/', '/print/')
|
||||||
|
|
||||||
|
def preprocess_html(self, soup):
|
||||||
|
# remove breadcrumb
|
||||||
|
h3s = soup.findAll('h3')
|
||||||
|
for h3 in h3s:
|
||||||
|
if re.compile('^JBpress>').match(h3.string):
|
||||||
|
h3.extract()
|
||||||
|
return soup
|
||||||
|
|
||||||
|
78
recipes/losandes.recipe
Normal file
78
recipes/losandes.recipe
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
__license__ = 'GPL v3'
|
||||||
|
__copyright__ = '2011, Darko Miletic <darko.miletic at gmail.com>'
|
||||||
|
'''
|
||||||
|
www.losandes.com.ar
|
||||||
|
'''
|
||||||
|
|
||||||
|
from calibre import strftime
|
||||||
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
|
class LosAndes(BasicNewsRecipe):
|
||||||
|
title = 'Los Andes'
|
||||||
|
__author__ = 'Darko Miletic'
|
||||||
|
description = 'Noticias de Mendoza, Argentina y el resto del mundo'
|
||||||
|
publisher = 'Los Andes'
|
||||||
|
category = 'news, politics, Argentina'
|
||||||
|
oldest_article = 2
|
||||||
|
max_articles_per_feed = 200
|
||||||
|
no_stylesheets = True
|
||||||
|
encoding = 'cp1252'
|
||||||
|
use_embedded_content = False
|
||||||
|
language = 'es_AR'
|
||||||
|
remove_empty_feeds = True
|
||||||
|
publication_type = 'newspaper'
|
||||||
|
masthead_url = 'http://www.losandes.com.ar/graficos/losandes.png'
|
||||||
|
extra_css = """
|
||||||
|
body{font-family: Arial,Helvetica,sans-serif }
|
||||||
|
h1,h2{font-family: "Times New Roman",Times,serif}
|
||||||
|
.fechaNota{font-weight: bold; color: gray}
|
||||||
|
"""
|
||||||
|
|
||||||
|
conversion_options = {
|
||||||
|
'comment' : description
|
||||||
|
, 'tags' : category
|
||||||
|
, 'publisher' : publisher
|
||||||
|
, 'language' : language
|
||||||
|
}
|
||||||
|
|
||||||
|
remove_tags = [
|
||||||
|
dict(name=['meta','link'])
|
||||||
|
,dict(attrs={'class':['cabecera', 'url']})
|
||||||
|
]
|
||||||
|
remove_tags_before=dict(attrs={'class':'cabecera'})
|
||||||
|
remove_tags_after=dict(attrs={'class':'url'})
|
||||||
|
|
||||||
|
|
||||||
|
feeds = [
|
||||||
|
(u'Ultimas Noticias' , u'http://www.losandes.com.ar/servicios/rss.asp?r=78' )
|
||||||
|
,(u'Politica' , u'http://www.losandes.com.ar/servicios/rss.asp?r=68' )
|
||||||
|
,(u'Economia nacional' , u'http://www.losandes.com.ar/servicios/rss.asp?r=65' )
|
||||||
|
,(u'Economia internacional' , u'http://www.losandes.com.ar/servicios/rss.asp?r=505')
|
||||||
|
,(u'Internacionales' , u'http://www.losandes.com.ar/servicios/rss.asp?r=66' )
|
||||||
|
,(u'Turismo' , u'http://www.losandes.com.ar/servicios/rss.asp?r=502')
|
||||||
|
,(u'Fincas' , u'http://www.losandes.com.ar/servicios/rss.asp?r=504')
|
||||||
|
,(u'Isha nos habla' , u'http://www.losandes.com.ar/servicios/rss.asp?r=562')
|
||||||
|
,(u'Estilo' , u'http://www.losandes.com.ar/servicios/rss.asp?r=81' )
|
||||||
|
,(u'Cultura' , u'http://www.losandes.com.ar/servicios/rss.asp?r=503')
|
||||||
|
,(u'Policiales' , u'http://www.losandes.com.ar/servicios/rss.asp?r=70' )
|
||||||
|
,(u'Deportes' , u'http://www.losandes.com.ar/servicios/rss.asp?r=69' )
|
||||||
|
,(u'Sociedad' , u'http://www.losandes.com.ar/servicios/rss.asp?r=67' )
|
||||||
|
,(u'Opinion' , u'http://www.losandes.com.ar/servicios/rss.asp?r=80' )
|
||||||
|
,(u'Editorial' , u'http://www.losandes.com.ar/servicios/rss.asp?r=76' )
|
||||||
|
,(u'Mirador' , u'http://www.losandes.com.ar/servicios/rss.asp?r=79' )
|
||||||
|
]
|
||||||
|
|
||||||
|
def print_version(self, url):
|
||||||
|
artid = url.rpartition('.')[0].rpartition('-')[2]
|
||||||
|
return "http://www.losandes.com.ar/includes/modulos/imprimir.asp?tipo=noticia&id=" + artid
|
||||||
|
|
||||||
|
def get_cover_url(self):
|
||||||
|
month = strftime("%m").lstrip('0')
|
||||||
|
day = strftime("%d").lstrip('0')
|
||||||
|
year = strftime("%Y")
|
||||||
|
return "http://www.losandes.com.ar/fotografias/fotosnoticias/" + year + "/" + month + "/" + day + "/th_tapa.jpg"
|
||||||
|
|
||||||
|
def preprocess_html(self, soup):
|
||||||
|
for item in soup.findAll(style=True):
|
||||||
|
del item['style']
|
||||||
|
return soup
|
44
recipes/luns_a_venres.recipe
Normal file
44
recipes/luns_a_venres.recipe
Normal file
@ -0,0 +1,44 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
|
class LV_gl(BasicNewsRecipe):
|
||||||
|
title = u'De Luns a Venres (RSS)'
|
||||||
|
__author__ = u'Susana Sotelo Docío'
|
||||||
|
description = u'O gratuíto galego'
|
||||||
|
publisher = u'Galiciaé'
|
||||||
|
category = u'news'
|
||||||
|
encoding = 'utf-8'
|
||||||
|
language = 'gl'
|
||||||
|
direction = 'ltr'
|
||||||
|
cover_url = 'http://lv.galiciae.com/new_estilos/lv/logo.gif'
|
||||||
|
oldest_article = 2
|
||||||
|
max_articles_per_feed = 200
|
||||||
|
center_navbar = False
|
||||||
|
|
||||||
|
feeds = [
|
||||||
|
(u'Galicia', u'http://lv.galiciae.com/cache/rss/sec_galicia_gl.rss'),
|
||||||
|
(u'Cultura', u'http://lv.galiciae.com/cache/rss/sec_cultura_gl.rss'),
|
||||||
|
(u'Mundo', u'http://lv.galiciae.com/cache/rss/sec_mundo_gl.rss'),
|
||||||
|
(u'Cidadanía', u'http://lv.galiciae.com/cache/rss/sec_ciudadania_gl.rss'),
|
||||||
|
(u'Tecnoloxía', u'http://lv.galiciae.com/cache/rss/sec_tecnologia_gl.rss'),
|
||||||
|
(u'España', u'http://lv.galiciae.com/cache/rss/sec_espana_gl.rss'),
|
||||||
|
(u'Deportes', u'http://lv.galiciae.com/cache/rss/sec_deportes_gl.rss'),
|
||||||
|
(u'Economía', u'http://lv.galiciae.com/cache/rss/sec_economia_gl.rss'),
|
||||||
|
(u'Lercheo', u'http://lv.galiciae.com/cache/rss/sec_gente_gl.rss'),
|
||||||
|
(u'Medio ambiente', u'http://lv.galiciae.com/cache/rss/sec_medioambiente_gl.rss'),
|
||||||
|
(u'España/Mundo', u'http://lv.galiciae.com/cache/rss/sec_espanamundo_gl.rss'),
|
||||||
|
(u'Sociedade', u'http://lv.galiciae.com/cache/rss/sec_sociedad_gl.rss'),
|
||||||
|
(u'Ciencia', u'http://lv.galiciae.com/cache/rss/sec_ciencia_gl.rss'),
|
||||||
|
(u'Motor', u'http://lv.galiciae.com/cache/rss/sec_motor_gl.rss'),
|
||||||
|
(u'Coches', u'http://lv.galiciae.com/cache/rss/sec_coches_gl.rss'),
|
||||||
|
(u'Motos', u'http://lv.galiciae.com/cache/rss/sec_motos_gl.rss'),
|
||||||
|
(u'Industriais', u'http://lv.galiciae.com/cache/rss/sec_industriales_gl.rss')
|
||||||
|
]
|
||||||
|
|
||||||
|
extra_css = u' p{text-align:left} '
|
||||||
|
html2epub_options = 'publisher="' + publisher + '"\ncomments="' + description + '"\nencoding="' + encoding + '"\ntags="' + category + '"\noverride_css=" p {text-align:left; text-indent: 0cm} "'
|
||||||
|
|
||||||
|
def print_version(self, url):
|
||||||
|
url += '?imprimir&lang=gl'
|
||||||
|
return url
|
||||||
|
|
@ -1,11 +1,10 @@
|
|||||||
EMAILADDRESS = 'hoge@foobar.co.jp'
|
|
||||||
from calibre.web.feeds.news import BasicNewsRecipe
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
|
|
||||||
class NBOnline(BasicNewsRecipe):
|
class NBOnline(BasicNewsRecipe):
|
||||||
title = u'Nikkei Business Online'
|
title = u'Nikkei Business Online'
|
||||||
language = 'ja'
|
language = 'ja'
|
||||||
description = u'Nikkei Business Online New articles. PLEASE NOTE: You need to edit EMAILADDRESS line of this "nbonline.recipe" file to set your e-mail address which is needed when login. (file is in "Calibre2/resources/recipes" directory.)'
|
description = u'Nikkei Business Online.\u6CE8\uFF1A\u30E6\u30FC\u30B6\u30FC\u540D\u306Bemail\u30A2\u30C9\u30EC\u30B9\u3068\u30E6\u30FC\u30B6\u30FC\u540D\u3092\u30BB\u30DF\u30B3\u30ED\u30F3\u3067\u533A\u5207\u3063\u3066\u5165\u308C\u3066\u304F\u3060\u3055\u3044\u3002\u4F8B\uFF1Aemail@address.jp;username . PLEASE NOTE: You need to put your email address and username into username filed separeted by ; (semi-colon).'
|
||||||
__author__ = 'Ado Nishimura'
|
__author__ = 'Ado Nishimura'
|
||||||
needs_subscription = True
|
needs_subscription = True
|
||||||
oldest_article = 7
|
oldest_article = 7
|
||||||
@ -23,8 +22,8 @@ class NBOnline(BasicNewsRecipe):
|
|||||||
if self.username is not None and self.password is not None:
|
if self.username is not None and self.password is not None:
|
||||||
br.open('https://signon.nikkeibp.co.jp/front/login/?ct=p&ts=nbo')
|
br.open('https://signon.nikkeibp.co.jp/front/login/?ct=p&ts=nbo')
|
||||||
br.select_form(name='loginActionForm')
|
br.select_form(name='loginActionForm')
|
||||||
br['email'] = EMAILADDRESS
|
br['email'] = self.username.split(';')[0]
|
||||||
br['userId'] = self.username
|
br['userId'] = self.username.split(';')[1]
|
||||||
br['password'] = self.password
|
br['password'] = self.password
|
||||||
br.submit()
|
br.submit()
|
||||||
return br
|
return br
|
||||||
|
@ -64,7 +64,7 @@ class UnitedDaily(BasicNewsRecipe):
|
|||||||
|
|
||||||
__author__ = 'Eddie Lau'
|
__author__ = 'Eddie Lau'
|
||||||
__version__ = '1.1'
|
__version__ = '1.1'
|
||||||
language = 'zh-TW'
|
language = 'zh_TW'
|
||||||
publisher = 'United Daily News Group'
|
publisher = 'United Daily News Group'
|
||||||
description = 'United Daily (Taiwan)'
|
description = 'United Daily (Taiwan)'
|
||||||
category = 'News, Chinese, Taiwan'
|
category = 'News, Chinese, Taiwan'
|
||||||
|
71
recipes/utrinski.recipe
Normal file
71
recipes/utrinski.recipe
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
|
||||||
|
__license__ = 'GPL v3'
|
||||||
|
__copyright__ = '2011, Darko Spasovski <darko.spasovski at gmail.com>'
|
||||||
|
'''
|
||||||
|
utrinski.com.mk
|
||||||
|
'''
|
||||||
|
|
||||||
|
import re
|
||||||
|
import datetime
|
||||||
|
from calibre.web.feeds.news import BasicNewsRecipe
|
||||||
|
|
||||||
|
class UtrinskiVesnik(BasicNewsRecipe):
|
||||||
|
|
||||||
|
__author__ = 'Darko Spasovski'
|
||||||
|
INDEX = 'http://www.utrinski.com.mk/'
|
||||||
|
title = 'Utrinski Vesnik'
|
||||||
|
description = 'Daily Macedonian newspaper'
|
||||||
|
masthead_url = 'http://www.utrinski.com.mk/images/LogoTop.jpg'
|
||||||
|
language = 'mk'
|
||||||
|
remove_javascript = True
|
||||||
|
publication_type = 'newspaper'
|
||||||
|
category = 'news, Macedonia'
|
||||||
|
oldest_article = 2
|
||||||
|
max_articles_per_feed = 100
|
||||||
|
no_stylesheets = True
|
||||||
|
use_embedded_content = False
|
||||||
|
preprocess_regexps = [(re.compile(i[0], re.IGNORECASE | re.DOTALL), i[1]) for i in
|
||||||
|
[
|
||||||
|
## Remove anything before the start of the article.
|
||||||
|
(r'<body.*?Article start-->', lambda match: '<body>'),
|
||||||
|
|
||||||
|
## Remove anything after the end of the article.
|
||||||
|
(r'<!--Article end.*?</body>', lambda match : '</body>'),
|
||||||
|
]
|
||||||
|
]
|
||||||
|
extra_css = """
|
||||||
|
body{font-family: Arial,Helvetica,sans-serif}
|
||||||
|
.WB_UTRINSKIVESNIK_Naslov{FONT-WEIGHT: bold; FONT-SIZE: 18px; FONT-FAMILY: Arial, Verdana, Tahoma; TEXT-DECORATION: none}
|
||||||
|
"""
|
||||||
|
|
||||||
|
conversion_options = {
|
||||||
|
'comment' : description,
|
||||||
|
'tags' : category,
|
||||||
|
'language' : language,
|
||||||
|
'linearize_tables' : True
|
||||||
|
}
|
||||||
|
|
||||||
|
def parse_index(self):
|
||||||
|
soup = self.index_to_soup(self.INDEX)
|
||||||
|
feeds = []
|
||||||
|
for section in soup.findAll('a', attrs={'class':'WB_UTRINSKIVESNIK_TOCTitleBig'}):
|
||||||
|
sectionTitle = section.contents[0].string
|
||||||
|
tocItemTable = section.findAllPrevious('table')[1]
|
||||||
|
if tocItemTable is None: continue
|
||||||
|
articles = []
|
||||||
|
while True:
|
||||||
|
tocItemTable = tocItemTable.nextSibling
|
||||||
|
if tocItemTable is None: break
|
||||||
|
article = tocItemTable.findAll('a', attrs={'class': 'WB_UTRINSKIVESNIK_TocItem'})
|
||||||
|
if len(article)==0: break
|
||||||
|
title = self.tag_to_string(article[0], use_alt=True).strip()
|
||||||
|
articles.append({'title': title, 'url':'http://www.utrinski.com.mk/' + article[0]['href'], 'description':'', 'date':''})
|
||||||
|
if articles:
|
||||||
|
feeds.append((sectionTitle, articles))
|
||||||
|
return feeds
|
||||||
|
|
||||||
|
|
||||||
|
def get_cover_url(self):
|
||||||
|
datum = datetime.datetime.today().strftime('%d_%m_%Y')
|
||||||
|
return 'http://www.utrinski.com.mk/WBStorage/Files/' + datum + '.jpg'
|
@ -4,7 +4,7 @@ __license__ = 'GPL v3'
|
|||||||
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
||||||
__docformat__ = 'restructuredtext en'
|
__docformat__ = 'restructuredtext en'
|
||||||
__appname__ = u'calibre'
|
__appname__ = u'calibre'
|
||||||
numeric_version = (0, 8, 10)
|
numeric_version = (0, 8, 11)
|
||||||
__version__ = u'.'.join(map(unicode, numeric_version))
|
__version__ = u'.'.join(map(unicode, numeric_version))
|
||||||
__author__ = u"Kovid Goyal <kovid@kovidgoyal.net>"
|
__author__ = u"Kovid Goyal <kovid@kovidgoyal.net>"
|
||||||
|
|
||||||
|
@ -1181,6 +1181,26 @@ class StoreBeWriteStore(StoreBase):
|
|||||||
headquarters = 'US'
|
headquarters = 'US'
|
||||||
formats = ['EPUB', 'MOBI', 'PDF']
|
formats = ['EPUB', 'MOBI', 'PDF']
|
||||||
|
|
||||||
|
class StoreBookotekaStore(StoreBase):
|
||||||
|
name = 'Bookoteka'
|
||||||
|
author = u'Tomasz Długosz'
|
||||||
|
description = u'E-booki w Bookotece dostępne są w formacie EPUB oraz PDF. Publikacje sprzedawane w Bookotece są objęte prawami autorskimi. Zobowiązaliśmy się chronić te prawa, ale bez ograniczania dostępu do książki użytkownikowi, który nabył ją w legalny sposób. Dlatego też Bookoteka stosuje tak zwany „watermarking transakcyjny” czyli swego rodzaju znaki wodne.'
|
||||||
|
actual_plugin = 'calibre.gui2.store.stores.bookoteka_plugin:BookotekaStore'
|
||||||
|
|
||||||
|
drm_free_only = True
|
||||||
|
headquarters = 'PL'
|
||||||
|
formats = ['EPUB', 'PDF']
|
||||||
|
|
||||||
|
class StoreChitankaStore(StoreBase):
|
||||||
|
name = u'Моята библиотека'
|
||||||
|
author = 'Alex Stanev'
|
||||||
|
description = u'Независим сайт за DRM свободна литература на български език'
|
||||||
|
actual_plugin = 'calibre.gui2.store.stores.chitanka_plugin:ChitankaStore'
|
||||||
|
|
||||||
|
drm_free_only = True
|
||||||
|
headquarters = 'BG'
|
||||||
|
formats = ['FB2', 'EPUB', 'TXT', 'SFB']
|
||||||
|
|
||||||
class StoreDieselEbooksStore(StoreBase):
|
class StoreDieselEbooksStore(StoreBase):
|
||||||
name = 'Diesel eBooks'
|
name = 'Diesel eBooks'
|
||||||
description = u'Instant access to over 2.4 million titles from hundreds of publishers including Harlequin, HarperCollins, John Wiley & Sons, McGraw-Hill, Simon & Schuster and Random House.'
|
description = u'Instant access to over 2.4 million titles from hundreds of publishers including Harlequin, HarperCollins, John Wiley & Sons, McGraw-Hill, Simon & Schuster and Random House.'
|
||||||
@ -1238,6 +1258,16 @@ class StoreEHarlequinStore(StoreBase):
|
|||||||
formats = ['EPUB', 'PDF']
|
formats = ['EPUB', 'PDF']
|
||||||
affiliate = True
|
affiliate = True
|
||||||
|
|
||||||
|
class StoreEKnigiStore(StoreBase):
|
||||||
|
name = u'еКниги'
|
||||||
|
author = 'Alex Stanev'
|
||||||
|
description = u'Онлайн книжарница за електронни книги и аудио риалити романи'
|
||||||
|
actual_plugin = 'calibre.gui2.store.stores.eknigi_plugin:eKnigiStore'
|
||||||
|
|
||||||
|
headquarters = 'BG'
|
||||||
|
formats = ['EPUB', 'PDF', 'HTML']
|
||||||
|
#affiliate = True
|
||||||
|
|
||||||
class StoreEpubBudStore(StoreBase):
|
class StoreEpubBudStore(StoreBase):
|
||||||
name = 'ePub Bud'
|
name = 'ePub Bud'
|
||||||
description = 'Well, it\'s pretty much just "YouTube for Children\'s eBooks. A not-for-profit organization devoted to brining self published childrens books to the world.'
|
description = 'Well, it\'s pretty much just "YouTube for Children\'s eBooks. A not-for-profit organization devoted to brining self published childrens books to the world.'
|
||||||
@ -1455,12 +1485,15 @@ plugins += [
|
|||||||
StoreBNStore,
|
StoreBNStore,
|
||||||
StoreBeamEBooksDEStore,
|
StoreBeamEBooksDEStore,
|
||||||
StoreBeWriteStore,
|
StoreBeWriteStore,
|
||||||
|
StoreBookotekaStore,
|
||||||
|
StoreChitankaStore,
|
||||||
StoreDieselEbooksStore,
|
StoreDieselEbooksStore,
|
||||||
StoreEbookNLStore,
|
StoreEbookNLStore,
|
||||||
StoreEbookscomStore,
|
StoreEbookscomStore,
|
||||||
StoreEBookShoppeUKStore,
|
StoreEBookShoppeUKStore,
|
||||||
# StoreEPubBuyDEStore,
|
# StoreEPubBuyDEStore,
|
||||||
StoreEHarlequinStore,
|
StoreEHarlequinStore,
|
||||||
|
StoreEKnigiStore,
|
||||||
StoreEpubBudStore,
|
StoreEpubBudStore,
|
||||||
StoreFeedbooksStore,
|
StoreFeedbooksStore,
|
||||||
StoreFoylesUKStore,
|
StoreFoylesUKStore,
|
||||||
|
@ -47,10 +47,12 @@ class ANDROID(USBMS):
|
|||||||
|
|
||||||
# Google
|
# Google
|
||||||
0x18d1 : {
|
0x18d1 : {
|
||||||
|
0x0001 : [0x0223],
|
||||||
0x4e11 : [0x0100, 0x226, 0x227],
|
0x4e11 : [0x0100, 0x226, 0x227],
|
||||||
0x4e12 : [0x0100, 0x226, 0x227],
|
0x4e12 : [0x0100, 0x226, 0x227],
|
||||||
0x4e21 : [0x0100, 0x226, 0x227],
|
0x4e21 : [0x0100, 0x226, 0x227],
|
||||||
0xb058: [0x0222, 0x226, 0x227]},
|
0xb058 : [0x0222, 0x226, 0x227]
|
||||||
|
},
|
||||||
|
|
||||||
# Samsung
|
# Samsung
|
||||||
0x04e8 : { 0x681d : [0x0222, 0x0223, 0x0224, 0x0400],
|
0x04e8 : { 0x681d : [0x0222, 0x0223, 0x0224, 0x0400],
|
||||||
|
@ -35,9 +35,9 @@ class EB600(USBMS):
|
|||||||
PRODUCT_ID = [0x1688]
|
PRODUCT_ID = [0x1688]
|
||||||
BCD = [0x110]
|
BCD = [0x110]
|
||||||
|
|
||||||
VENDOR_NAME = ['NETRONIX', 'WOLDER']
|
VENDOR_NAME = ['NETRONIX', 'WOLDER', 'MD86371']
|
||||||
WINDOWS_MAIN_MEM = ['EBOOK', 'MIBUK_GAMMA_6.2']
|
WINDOWS_MAIN_MEM = ['EBOOK', 'MIBUK_GAMMA_6.2', 'MD86371']
|
||||||
WINDOWS_CARD_A_MEM = 'EBOOK'
|
WINDOWS_CARD_A_MEM = ['EBOOK', 'MD86371']
|
||||||
|
|
||||||
OSX_MAIN_MEM = 'EB600 Internal Storage Media'
|
OSX_MAIN_MEM = 'EB600 Internal Storage Media'
|
||||||
OSX_CARD_A_MEM = 'EB600 Card Storage Media'
|
OSX_CARD_A_MEM = 'EB600 Card Storage Media'
|
||||||
|
@ -131,7 +131,7 @@ class AZBOOKA(ALEX):
|
|||||||
description = _('Communicate with the Azbooka')
|
description = _('Communicate with the Azbooka')
|
||||||
|
|
||||||
VENDOR_NAME = 'LINUX'
|
VENDOR_NAME = 'LINUX'
|
||||||
WINDOWS_MAIN_MEM = 'FILE-STOR_GADGET'
|
WINDOWS_MAIN_MEM = WINDOWS_CARD_A_MEM = 'FILE-STOR_GADGET'
|
||||||
|
|
||||||
MAIN_MEMORY_VOLUME_LABEL = 'Azbooka Internal Memory'
|
MAIN_MEMORY_VOLUME_LABEL = 'Azbooka Internal Memory'
|
||||||
|
|
||||||
|
@ -210,12 +210,13 @@ def add_pipeline_options(parser, plumber):
|
|||||||
if rec.level < rec.HIGH:
|
if rec.level < rec.HIGH:
|
||||||
option_recommendation_to_cli_option(add_option, rec)
|
option_recommendation_to_cli_option(add_option, rec)
|
||||||
|
|
||||||
parser.add_option('--list-recipes', default=False, action='store_true',
|
|
||||||
help=_('List builtin recipes'))
|
|
||||||
|
|
||||||
def option_parser():
|
def option_parser():
|
||||||
return OptionParser(usage=USAGE)
|
parser = OptionParser(usage=USAGE)
|
||||||
|
parser.add_option('--list-recipes', default=False, action='store_true',
|
||||||
|
help=_('List builtin recipe names. You can create an ebook from '
|
||||||
|
'a builtin recipe like this: ebook-convert "Recipe Name.recipe" '
|
||||||
|
'output.epub'))
|
||||||
|
return parser
|
||||||
|
|
||||||
class ProgressBar(object):
|
class ProgressBar(object):
|
||||||
|
|
||||||
|
@ -7,11 +7,13 @@ __license__ = 'GPL v3'
|
|||||||
__copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
|
__copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
|
||||||
__docformat__ = 'restructuredtext en'
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
import struct, datetime, sys, os
|
import struct, datetime, sys, os, shutil
|
||||||
from collections import OrderedDict
|
from collections import OrderedDict, defaultdict
|
||||||
from calibre.utils.date import utc_tz
|
from calibre.utils.date import utc_tz
|
||||||
from calibre.ebooks.mobi.langcodes import main_language, sub_language
|
from calibre.ebooks.mobi.langcodes import main_language, sub_language
|
||||||
from calibre.ebooks.mobi.writer2.utils import decode_hex_number, decint
|
from calibre.ebooks.mobi.utils import (decode_hex_number, decint,
|
||||||
|
get_trailing_data)
|
||||||
|
from calibre.utils.magick.draw import identify_data
|
||||||
|
|
||||||
# PalmDB {{{
|
# PalmDB {{{
|
||||||
class PalmDOCAttributes(object):
|
class PalmDOCAttributes(object):
|
||||||
@ -212,10 +214,11 @@ class MOBIHeader(object): # {{{
|
|||||||
self.number_of_text_records, self.text_record_size = \
|
self.number_of_text_records, self.text_record_size = \
|
||||||
struct.unpack(b'>HH', self.raw[8:12])
|
struct.unpack(b'>HH', self.raw[8:12])
|
||||||
self.encryption_type_raw, = struct.unpack(b'>H', self.raw[12:14])
|
self.encryption_type_raw, = struct.unpack(b'>H', self.raw[12:14])
|
||||||
self.encryption_type = {0: 'No encryption',
|
self.encryption_type = {
|
||||||
|
0: 'No encryption',
|
||||||
1: 'Old mobipocket encryption',
|
1: 'Old mobipocket encryption',
|
||||||
2:'Mobipocket encryption'}.get(self.encryption_type_raw,
|
2: 'Mobipocket encryption'
|
||||||
repr(self.encryption_type_raw))
|
}.get(self.encryption_type_raw, repr(self.encryption_type_raw))
|
||||||
self.unknown = self.raw[14:16]
|
self.unknown = self.raw[14:16]
|
||||||
|
|
||||||
self.identifier = self.raw[16:20]
|
self.identifier = self.raw[16:20]
|
||||||
@ -278,6 +281,7 @@ class MOBIHeader(object): # {{{
|
|||||||
self.has_extra_data_flags = self.length >= 232 and len(self.raw) >= 232+16
|
self.has_extra_data_flags = self.length >= 232 and len(self.raw) >= 232+16
|
||||||
self.has_fcis_flis = False
|
self.has_fcis_flis = False
|
||||||
self.has_multibytes = self.has_indexing_bytes = self.has_uncrossable_breaks = False
|
self.has_multibytes = self.has_indexing_bytes = self.has_uncrossable_breaks = False
|
||||||
|
self.extra_data_flags = 0
|
||||||
if self.has_extra_data_flags:
|
if self.has_extra_data_flags:
|
||||||
self.unknown4 = self.raw[180:192]
|
self.unknown4 = self.raw[180:192]
|
||||||
self.first_content_record, self.last_content_record = \
|
self.first_content_record, self.last_content_record = \
|
||||||
@ -527,21 +531,21 @@ class Tag(object): # {{{
|
|||||||
},
|
},
|
||||||
|
|
||||||
'chapter_with_subchapters' : {
|
'chapter_with_subchapters' : {
|
||||||
22 : ('First subchapter index', 'first_subchapter_index'),
|
22 : ('First subchapter index', 'first_child_index'),
|
||||||
23 : ('Last subchapter index', 'last_subchapter_index'),
|
23 : ('Last subchapter index', 'last_child_index'),
|
||||||
},
|
},
|
||||||
|
|
||||||
'periodical' : {
|
'periodical' : {
|
||||||
5 : ('Class offset in cncx', 'class_offset'),
|
5 : ('Class offset in cncx', 'class_offset'),
|
||||||
22 : ('First section index', 'first_section_index'),
|
22 : ('First section index', 'first_child_index'),
|
||||||
23 : ('Last section index', 'last_section_index'),
|
23 : ('Last section index', 'last_child_index'),
|
||||||
},
|
},
|
||||||
|
|
||||||
'section' : {
|
'section' : {
|
||||||
5 : ('Class offset in cncx', 'class_offset'),
|
5 : ('Class offset in cncx', 'class_offset'),
|
||||||
21 : ('Periodical index', 'periodical_index'),
|
21 : ('Periodical index', 'parent_index'),
|
||||||
22 : ('First article index', 'first_article_index'),
|
22 : ('First article index', 'first_child_index'),
|
||||||
23 : ('Last article index', 'last_article_index'),
|
23 : ('Last article index', 'last_child_index'),
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -574,6 +578,13 @@ class Tag(object): # {{{
|
|||||||
|
|
||||||
class IndexEntry(object): # {{{
|
class IndexEntry(object): # {{{
|
||||||
|
|
||||||
|
'''
|
||||||
|
The index is made up of entries, each of which is represented by an
|
||||||
|
instance of this class. Index entries typically point to offsets int eh
|
||||||
|
HTML, specify HTML sizes and point to text strings in the CNCX that are
|
||||||
|
used in the navigation UI.
|
||||||
|
'''
|
||||||
|
|
||||||
TYPES = {
|
TYPES = {
|
||||||
# Present in book type files
|
# Present in book type files
|
||||||
0x0f : 'chapter',
|
0x0f : 'chapter',
|
||||||
@ -608,17 +619,74 @@ class IndexEntry(object): # {{{
|
|||||||
vals.append(val)
|
vals.append(val)
|
||||||
self.tags.append(Tag(tag, vals, self.entry_type, cncx))
|
self.tags.append(Tag(tag, vals, self.entry_type, cncx))
|
||||||
|
|
||||||
|
@property
|
||||||
|
def label(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'label_offset':
|
||||||
|
return tag.cncx_value
|
||||||
|
return ''
|
||||||
|
|
||||||
|
@property
|
||||||
|
def offset(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'offset':
|
||||||
|
return tag.value
|
||||||
|
return 0
|
||||||
|
|
||||||
|
@property
|
||||||
|
def size(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'size':
|
||||||
|
return tag.value
|
||||||
|
return 0
|
||||||
|
|
||||||
|
@property
|
||||||
|
def depth(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'depth':
|
||||||
|
return tag.value
|
||||||
|
return 0
|
||||||
|
|
||||||
|
@property
|
||||||
|
def parent_index(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'parent_index':
|
||||||
|
return tag.value
|
||||||
|
return -1
|
||||||
|
|
||||||
|
@property
|
||||||
|
def first_child_index(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'first_child_index':
|
||||||
|
return tag.value
|
||||||
|
return -1
|
||||||
|
|
||||||
|
@property
|
||||||
|
def last_child_index(self):
|
||||||
|
for tag in self.tags:
|
||||||
|
if tag.attr == 'last_child_index':
|
||||||
|
return tag.value
|
||||||
|
return -1
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
ans = ['Index Entry(index=%s, entry_type=%s, length=%d)'%(
|
ans = ['Index Entry(index=%s, entry_type=%s, length=%d)'%(
|
||||||
self.index, self.entry_type, len(self.tags))]
|
self.index, self.entry_type, len(self.tags))]
|
||||||
for tag in self.tags:
|
for tag in self.tags:
|
||||||
ans.append('\t'+str(tag))
|
ans.append('\t'+str(tag))
|
||||||
|
if self.first_child_index != -1:
|
||||||
|
ans.append('\tNumber of children: %d'%(self.last_child_index -
|
||||||
|
self.first_child_index + 1))
|
||||||
return '\n'.join(ans)
|
return '\n'.join(ans)
|
||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
class IndexRecord(object): # {{{
|
class IndexRecord(object): # {{{
|
||||||
|
|
||||||
|
'''
|
||||||
|
Represents all indexing information in the MOBI, apart from indexing info
|
||||||
|
in the trailing data of the text records.
|
||||||
|
'''
|
||||||
|
|
||||||
def __init__(self, record, index_header, cncx):
|
def __init__(self, record, index_header, cncx):
|
||||||
self.record = record
|
self.record = record
|
||||||
raw = self.record.raw
|
raw = self.record.raw
|
||||||
@ -657,6 +725,15 @@ class IndexRecord(object): # {{{
|
|||||||
entry_type = ord(indxt[off+consumed])
|
entry_type = ord(indxt[off+consumed])
|
||||||
self.indices.append(IndexEntry(index, entry_type,
|
self.indices.append(IndexEntry(index, entry_type,
|
||||||
indxt[off+consumed+1:next_off], cncx, index_header.tagx_entries))
|
indxt[off+consumed+1:next_off], cncx, index_header.tagx_entries))
|
||||||
|
index = self.indices[-1]
|
||||||
|
|
||||||
|
def get_parent(self, index):
|
||||||
|
if index.depth < 1:
|
||||||
|
return None
|
||||||
|
parent_depth = index.depth - 1
|
||||||
|
for p in self.indices:
|
||||||
|
if p.depth != parent_depth:
|
||||||
|
continue
|
||||||
|
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
@ -684,17 +761,25 @@ class IndexRecord(object): # {{{
|
|||||||
|
|
||||||
class CNCX(object) : # {{{
|
class CNCX(object) : # {{{
|
||||||
|
|
||||||
|
'''
|
||||||
|
Parses the records that contain the compiled NCX (all strings from the
|
||||||
|
NCX). Presents a simple offset : string mapping interface to access the
|
||||||
|
data.
|
||||||
|
'''
|
||||||
|
|
||||||
def __init__(self, records, codec):
|
def __init__(self, records, codec):
|
||||||
self.records = OrderedDict()
|
self.records = OrderedDict()
|
||||||
pos = 0
|
record_offset = 0
|
||||||
for record in records:
|
for record in records:
|
||||||
raw = record.raw
|
raw = record.raw
|
||||||
|
pos = 0
|
||||||
while pos < len(raw):
|
while pos < len(raw):
|
||||||
length, consumed = decint(raw[pos:])
|
length, consumed = decint(raw[pos:])
|
||||||
if length > 0:
|
if length > 0:
|
||||||
self.records[pos] = raw[pos+consumed:pos+consumed+length].decode(
|
self.records[pos+record_offset] = raw[
|
||||||
codec)
|
pos+consumed:pos+consumed+length].decode(codec)
|
||||||
pos += consumed+length
|
pos += consumed+length
|
||||||
|
record_offset += 0x10000
|
||||||
|
|
||||||
def __getitem__(self, offset):
|
def __getitem__(self, offset):
|
||||||
return self.records.get(offset)
|
return self.records.get(offset)
|
||||||
@ -708,6 +793,312 @@ class CNCX(object) : # {{{
|
|||||||
|
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
|
class TextRecord(object): # {{{
|
||||||
|
|
||||||
|
def __init__(self, idx, record, extra_data_flags, decompress):
|
||||||
|
self.trailing_data, self.raw = get_trailing_data(record.raw, extra_data_flags)
|
||||||
|
self.raw = decompress(self.raw)
|
||||||
|
if 0 in self.trailing_data:
|
||||||
|
self.trailing_data['multibyte_overlap'] = self.trailing_data.pop(0)
|
||||||
|
if 1 in self.trailing_data:
|
||||||
|
self.trailing_data['indexing'] = self.trailing_data.pop(1)
|
||||||
|
if 2 in self.trailing_data:
|
||||||
|
self.trailing_data['uncrossable_breaks'] = self.trailing_data.pop(2)
|
||||||
|
|
||||||
|
self.idx = idx
|
||||||
|
|
||||||
|
def dump(self, folder):
|
||||||
|
name = '%06d'%self.idx
|
||||||
|
with open(os.path.join(folder, name+'.txt'), 'wb') as f:
|
||||||
|
f.write(self.raw)
|
||||||
|
with open(os.path.join(folder, name+'.trailing_data'), 'wb') as f:
|
||||||
|
for k, v in self.trailing_data.iteritems():
|
||||||
|
raw = '%s : %r\n\n'%(k, v)
|
||||||
|
f.write(raw.encode('utf-8'))
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
class ImageRecord(object): # {{{
|
||||||
|
|
||||||
|
def __init__(self, idx, record, fmt):
|
||||||
|
self.raw = record.raw
|
||||||
|
self.fmt = fmt
|
||||||
|
self.idx = idx
|
||||||
|
|
||||||
|
def dump(self, folder):
|
||||||
|
name = '%06d'%self.idx
|
||||||
|
with open(os.path.join(folder, name+'.'+self.fmt), 'wb') as f:
|
||||||
|
f.write(self.raw)
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
class BinaryRecord(object): # {{{
|
||||||
|
|
||||||
|
def __init__(self, idx, record):
|
||||||
|
self.raw = record.raw
|
||||||
|
sig = self.raw[:4]
|
||||||
|
name = '%06d'%idx
|
||||||
|
if sig in (b'FCIS', b'FLIS', b'SRCS'):
|
||||||
|
name += '-' + sig.decode('ascii')
|
||||||
|
elif sig == b'\xe9\x8e\r\n':
|
||||||
|
name += '-' + 'EOF'
|
||||||
|
self.name = name
|
||||||
|
|
||||||
|
def dump(self, folder):
|
||||||
|
with open(os.path.join(folder, self.name+'.bin'), 'wb') as f:
|
||||||
|
f.write(self.raw)
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
class TBSIndexing(object): # {{{
|
||||||
|
|
||||||
|
def __init__(self, text_records, indices, doc_type):
|
||||||
|
self.record_indices = OrderedDict()
|
||||||
|
self.doc_type = doc_type
|
||||||
|
self.indices = indices
|
||||||
|
pos = 0
|
||||||
|
for r in text_records:
|
||||||
|
start = pos
|
||||||
|
pos += len(r.raw)
|
||||||
|
end = pos - 1
|
||||||
|
self.record_indices[r] = x = {'starts':[], 'ends':[],
|
||||||
|
'complete':[], 'geom': (start, end)}
|
||||||
|
for entry in indices:
|
||||||
|
istart, sz = entry.offset, entry.size
|
||||||
|
iend = istart + sz - 1
|
||||||
|
has_start = istart >= start and istart <= end
|
||||||
|
has_end = iend >= start and iend <= end
|
||||||
|
rec = None
|
||||||
|
if has_start and has_end:
|
||||||
|
rec = 'complete'
|
||||||
|
elif has_start and not has_end:
|
||||||
|
rec = 'starts'
|
||||||
|
elif not has_start and has_end:
|
||||||
|
rec = 'ends'
|
||||||
|
if rec:
|
||||||
|
x[rec].append(entry)
|
||||||
|
|
||||||
|
def get_index(self, idx):
|
||||||
|
for i in self.indices:
|
||||||
|
if i.index == idx: return i
|
||||||
|
raise IndexError('Index %d not found'%idx)
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
ans = ['*'*20 + ' TBS Indexing (%d records) '%len(self.record_indices)+ '*'*20]
|
||||||
|
for r, dat in self.record_indices.iteritems():
|
||||||
|
ans += self.dump_record(r, dat)[-1]
|
||||||
|
return '\n'.join(ans)
|
||||||
|
|
||||||
|
def dump(self, bdir):
|
||||||
|
types = defaultdict(list)
|
||||||
|
for r, dat in self.record_indices.iteritems():
|
||||||
|
tbs_type, strings = self.dump_record(r, dat)
|
||||||
|
if tbs_type == 0: continue
|
||||||
|
types[tbs_type] += strings
|
||||||
|
for typ, strings in types.iteritems():
|
||||||
|
with open(os.path.join(bdir, 'tbs_type_%d.txt'%typ), 'wb') as f:
|
||||||
|
f.write('\n'.join(strings))
|
||||||
|
|
||||||
|
def dump_record(self, r, dat):
|
||||||
|
ans = []
|
||||||
|
ans.append('\nRecord #%d: Starts at: %d Ends at: %d'%(r.idx,
|
||||||
|
dat['geom'][0], dat['geom'][1]))
|
||||||
|
s, e, c = dat['starts'], dat['ends'], dat['complete']
|
||||||
|
ans.append(('\tContains: %d index entries '
|
||||||
|
'(%d ends, %d complete, %d starts)')%tuple(map(len, (s+e+c, e,
|
||||||
|
c, s))))
|
||||||
|
byts = bytearray(r.trailing_data.get('indexing', b''))
|
||||||
|
sbyts = tuple(hex(b)[2:] for b in byts)
|
||||||
|
ans.append('TBS bytes: %s'%(' '.join(sbyts)))
|
||||||
|
for typ, entries in (('Ends', e), ('Complete', c), ('Starts', s)):
|
||||||
|
if entries:
|
||||||
|
ans.append('\t%s:'%typ)
|
||||||
|
for x in entries:
|
||||||
|
ans.append(('\t\tIndex Entry: %d (Parent index: %d, '
|
||||||
|
'Depth: %d, Offset: %d, Size: %d) [%s]')%(
|
||||||
|
x.index, x.parent_index, x.depth, x.offset, x.size, x.label))
|
||||||
|
def bin3(num):
|
||||||
|
ans = bin(num)[2:]
|
||||||
|
return '0'*(3-len(ans)) + ans
|
||||||
|
|
||||||
|
tbs_type = 0
|
||||||
|
if len(byts):
|
||||||
|
outer, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
tbs_type = outer & 0b111
|
||||||
|
ans.append('TBS Type: %s (%d)'%(bin3(tbs_type), tbs_type))
|
||||||
|
ans.append('Outer Index entry: %d'%(outer >> 3))
|
||||||
|
arg1, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('Unknown (vwi: always 0?): %d'%arg1)
|
||||||
|
if self.doc_type in (257, 259): # Hierarchical periodical
|
||||||
|
byts, a = self.interpret_periodical(tbs_type, byts)
|
||||||
|
ans += a
|
||||||
|
if byts:
|
||||||
|
sbyts = tuple(hex(b)[2:] for b in byts)
|
||||||
|
ans.append('Remaining bytes: %s'%' '.join(sbyts))
|
||||||
|
|
||||||
|
ans.append('')
|
||||||
|
return tbs_type, ans
|
||||||
|
|
||||||
|
def interpret_periodical(self, tbs_type, byts):
|
||||||
|
ans = []
|
||||||
|
|
||||||
|
def tbs_type_6(byts, psi=None, msg=None, fmsg='Unknown'): # {{{
|
||||||
|
if psi is None:
|
||||||
|
# Assume parent section is 1
|
||||||
|
psi = self.get_index(1)
|
||||||
|
if msg is None:
|
||||||
|
msg = ('Article index at start of record or first article'
|
||||||
|
' index, relative to parent section')
|
||||||
|
if byts:
|
||||||
|
# byts could be empty
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
flags = (arg & 0b1111)
|
||||||
|
ai = (arg >> 4)
|
||||||
|
ans.append('%s (fvwi): %d [%d absolute]'%(msg, ai,
|
||||||
|
ai+psi.index))
|
||||||
|
if flags == 1:
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
if arg == 0:
|
||||||
|
# EOF of record, otherwise ignore and hope someone else
|
||||||
|
# will deal with these bytes
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('EOF (vwi: should be 0): %d'%arg)
|
||||||
|
elif flags in (4, 5):
|
||||||
|
num = byts[0]
|
||||||
|
byts = byts[1:]
|
||||||
|
ans.append('Number of article nodes in the record (byte): %d'%num)
|
||||||
|
if flags == 5:
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('%s (vwi)): %d'%(fmsg, arg))
|
||||||
|
elif flags == 0:
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
raise ValueError('Unknown flags: %d'%flags)
|
||||||
|
return byts
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
if tbs_type == 3: # {{{
|
||||||
|
arg2, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('Unknown (vwi: always 0?): %d'%arg2)
|
||||||
|
|
||||||
|
arg3, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
fsi = arg3 >> 4
|
||||||
|
flags = arg3 & 0b1111
|
||||||
|
ans.append('First section index (fvwi): %d'%fsi)
|
||||||
|
psi = self.get_index(fsi)
|
||||||
|
ans.append('Flags (flag: always 0?): %d'%flags)
|
||||||
|
if flags == 4:
|
||||||
|
ans.append('Number of articles in this section: %d'%byts[0])
|
||||||
|
byts = byts[1:]
|
||||||
|
elif flags == 0:
|
||||||
|
pass
|
||||||
|
else:
|
||||||
|
raise ValueError('Unknown flags value: %d'%flags)
|
||||||
|
|
||||||
|
|
||||||
|
if byts:
|
||||||
|
byts = tbs_type_6(byts, psi=psi,
|
||||||
|
msg=('First article of ending section, relative to its'
|
||||||
|
' parent\'s index'),
|
||||||
|
fmsg=('->Offset from start of record to beginning of'
|
||||||
|
' last starting section'))
|
||||||
|
while byts:
|
||||||
|
# We have a transition not just an opening first section
|
||||||
|
psi = self.get_index(psi.index+1)
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
off = arg >> 4
|
||||||
|
byts = byts[consumed:]
|
||||||
|
flags = arg & 0b1111
|
||||||
|
ans.append('Last article of ending section w.r.t. starting'
|
||||||
|
' section offset (fvwi): %d [%d absolute]'%(off,
|
||||||
|
psi.index+off))
|
||||||
|
ans.append('Flags (always 8?): %d'%flags)
|
||||||
|
byts = tbs_type_6(byts, psi=psi)
|
||||||
|
if byts:
|
||||||
|
# Ended with flag 1,and not EOF, which means there's
|
||||||
|
# another section transition in this record
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('->Offset from start of record to beginning of '
|
||||||
|
'last starting section: %d'%(arg))
|
||||||
|
else:
|
||||||
|
break
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
elif tbs_type == 7: # {{{
|
||||||
|
# This occurs for records that have no section nodes and
|
||||||
|
# whose parent section's index == 1
|
||||||
|
ans.append('Unknown (maybe vwi?): %r'%bytes(byts[:2]))
|
||||||
|
byts = byts[2:]
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ai = arg >> 4
|
||||||
|
flags = arg & 0b1111
|
||||||
|
ans.append('Article at start of record (fvwi): %d'%ai)
|
||||||
|
if flags == 4:
|
||||||
|
num = byts[0]
|
||||||
|
byts = byts[1:]
|
||||||
|
ans.append('Number of articles in record (byte): %d'%num)
|
||||||
|
elif flags == 0:
|
||||||
|
pass
|
||||||
|
elif flags == 1:
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('EOF (vwi: should be 0): %d'%arg)
|
||||||
|
else:
|
||||||
|
raise ValueError('Unknown flags value: %d'%flags)
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
elif tbs_type == 6: # {{{
|
||||||
|
# This is used for records spanned by an article whose parent
|
||||||
|
# section's index == 1 or for the opening record if it contains the
|
||||||
|
# periodical start, section 1 start and at least one article. The
|
||||||
|
# two cases are distinguished by the flags on the article index
|
||||||
|
# vwi.
|
||||||
|
unk = byts[0]
|
||||||
|
byts = byts[1:]
|
||||||
|
ans.append('Unknown (byte: always 2?): %d'%unk)
|
||||||
|
byts = tbs_type_6(byts)
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
elif tbs_type == 2: # {{{
|
||||||
|
# This occurs for records with no section nodes and whose parent
|
||||||
|
# section's index != 1 (undefined (records before the first
|
||||||
|
# section) or > 1)
|
||||||
|
# This is also used for records that are spanned by an article
|
||||||
|
# whose parent section index > 1. In this case the flags of the
|
||||||
|
# vwi referring to the article at the start
|
||||||
|
# of the record are set to 1 instead of 4.
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
flags = (arg & 0b1111)
|
||||||
|
psi = (arg >> 4)
|
||||||
|
ans.append('Parent section index (fvwi): %d'%psi)
|
||||||
|
psi = self.get_index(psi)
|
||||||
|
ans.append('Flags: %d'%flags)
|
||||||
|
if flags == 1:
|
||||||
|
arg, consumed = decint(byts)
|
||||||
|
byts = byts[consumed:]
|
||||||
|
ans.append('Unknown (vwi?: always 0?): %d'%arg)
|
||||||
|
byts = tbs_type_6(byts, psi=psi)
|
||||||
|
elif flags == 0:
|
||||||
|
byts = tbs_type_6(byts, psi=psi)
|
||||||
|
else:
|
||||||
|
raise ValueError('Unkown flags: %d'%flags)
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
return byts, ans
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
class MOBIFile(object): # {{{
|
class MOBIFile(object): # {{{
|
||||||
|
|
||||||
def __init__(self, stream):
|
def __init__(self, stream):
|
||||||
@ -736,7 +1127,22 @@ class MOBIFile(object): # {{{
|
|||||||
|
|
||||||
self.mobi_header = MOBIHeader(self.records[0])
|
self.mobi_header = MOBIHeader(self.records[0])
|
||||||
|
|
||||||
self.index_header = None
|
if 'huff' in self.mobi_header.compression.lower():
|
||||||
|
huffrecs = [r.raw for r in
|
||||||
|
xrange(self.mobi_header.huffman_record_offset,
|
||||||
|
self.mobi_header.huffman_record_offset +
|
||||||
|
self.mobi_header.huffman_record_count)]
|
||||||
|
from calibre.ebooks.mobi.huffcdic import HuffReader
|
||||||
|
huffs = HuffReader(huffrecs)
|
||||||
|
decompress = huffs.decompress
|
||||||
|
elif 'palmdoc' in self.mobi_header.compression.lower():
|
||||||
|
from calibre.ebooks.compression.palmdoc import decompress_doc
|
||||||
|
decompress = decompress_doc
|
||||||
|
else:
|
||||||
|
decompress = lambda x: x
|
||||||
|
|
||||||
|
self.index_header = self.index_record = None
|
||||||
|
self.indexing_record_nums = set()
|
||||||
pir = self.mobi_header.primary_index_record
|
pir = self.mobi_header.primary_index_record
|
||||||
if pir != 0xffffffff:
|
if pir != 0xffffffff:
|
||||||
self.index_header = IndexHeader(self.records[pir])
|
self.index_header = IndexHeader(self.records[pir])
|
||||||
@ -745,8 +1151,39 @@ class MOBIFile(object): # {{{
|
|||||||
self.index_header.index_encoding)
|
self.index_header.index_encoding)
|
||||||
self.index_record = IndexRecord(self.records[pir+1],
|
self.index_record = IndexRecord(self.records[pir+1],
|
||||||
self.index_header, self.cncx)
|
self.index_header, self.cncx)
|
||||||
|
self.indexing_record_nums = set(xrange(pir,
|
||||||
|
pir+2+self.index_header.num_of_cncx_blocks))
|
||||||
|
|
||||||
|
|
||||||
|
ntr = self.mobi_header.number_of_text_records
|
||||||
|
fntbr = self.mobi_header.first_non_book_record
|
||||||
|
fii = self.mobi_header.first_image_index
|
||||||
|
if fntbr == 0xffffffff:
|
||||||
|
fntbr = len(self.records)
|
||||||
|
self.text_records = [TextRecord(r, self.records[r],
|
||||||
|
self.mobi_header.extra_data_flags, decompress) for r in xrange(1,
|
||||||
|
min(len(self.records), ntr+1))]
|
||||||
|
self.image_records, self.binary_records = [], []
|
||||||
|
for i in xrange(fntbr, len(self.records)):
|
||||||
|
if i in self.indexing_record_nums:
|
||||||
|
continue
|
||||||
|
r = self.records[i]
|
||||||
|
fmt = None
|
||||||
|
if i >= fii and r.raw[:4] not in (b'FLIS', b'FCIS', b'SRCS',
|
||||||
|
b'\xe9\x8e\r\n'):
|
||||||
|
try:
|
||||||
|
width, height, fmt = identify_data(r.raw)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
|
if fmt is not None:
|
||||||
|
self.image_records.append(ImageRecord(i, r, fmt))
|
||||||
|
else:
|
||||||
|
self.binary_records.append(BinaryRecord(i, r))
|
||||||
|
|
||||||
|
if self.index_record is not None:
|
||||||
|
self.tbs_indexing = TBSIndexing(self.text_records,
|
||||||
|
self.index_record.indices, self.mobi_header.type_raw)
|
||||||
|
|
||||||
def print_header(self, f=sys.stdout):
|
def print_header(self, f=sys.stdout):
|
||||||
print (str(self.palmdb).encode('utf-8'), file=f)
|
print (str(self.palmdb).encode('utf-8'), file=f)
|
||||||
print (file=f)
|
print (file=f)
|
||||||
@ -758,12 +1195,15 @@ class MOBIFile(object): # {{{
|
|||||||
print (str(self.mobi_header).encode('utf-8'), file=f)
|
print (str(self.mobi_header).encode('utf-8'), file=f)
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
def inspect_mobi(path_or_stream):
|
def inspect_mobi(path_or_stream, prefix='decompiled'):
|
||||||
stream = (path_or_stream if hasattr(path_or_stream, 'read') else
|
stream = (path_or_stream if hasattr(path_or_stream, 'read') else
|
||||||
open(path_or_stream, 'rb'))
|
open(path_or_stream, 'rb'))
|
||||||
f = MOBIFile(stream)
|
f = MOBIFile(stream)
|
||||||
ddir = 'debug_' + os.path.splitext(os.path.basename(stream.name))[0]
|
ddir = prefix + '_' + os.path.splitext(os.path.basename(stream.name))[0]
|
||||||
if not os.path.exists(ddir):
|
try:
|
||||||
|
shutil.rmtree(ddir)
|
||||||
|
except:
|
||||||
|
pass
|
||||||
os.mkdir(ddir)
|
os.mkdir(ddir)
|
||||||
with open(os.path.join(ddir, 'header.txt'), 'wb') as out:
|
with open(os.path.join(ddir, 'header.txt'), 'wb') as out:
|
||||||
f.print_header(f=out)
|
f.print_header(f=out)
|
||||||
@ -774,6 +1214,16 @@ def inspect_mobi(path_or_stream):
|
|||||||
print(str(f.cncx).encode('utf-8'), file=out)
|
print(str(f.cncx).encode('utf-8'), file=out)
|
||||||
print('\n\n', file=out)
|
print('\n\n', file=out)
|
||||||
print(str(f.index_record), file=out)
|
print(str(f.index_record), file=out)
|
||||||
|
with open(os.path.join(ddir, 'tbs_indexing.txt'), 'wb') as out:
|
||||||
|
print(str(f.tbs_indexing), file=out)
|
||||||
|
f.tbs_indexing.dump(ddir)
|
||||||
|
|
||||||
|
for tdir, attr in [('text', 'text_records'), ('images', 'image_records'),
|
||||||
|
('binary', 'binary_records')]:
|
||||||
|
tdir = os.path.join(ddir, tdir)
|
||||||
|
os.mkdir(tdir)
|
||||||
|
for rec in getattr(f, attr):
|
||||||
|
rec.dump(tdir)
|
||||||
|
|
||||||
print ('Debug data saved to:', ddir)
|
print ('Debug data saved to:', ddir)
|
||||||
|
|
||||||
|
@ -82,26 +82,6 @@ class MOBIOutput(OutputFormatPlugin):
|
|||||||
else:
|
else:
|
||||||
self.oeb.log.debug('Using mastheadImage supplied in manifest...')
|
self.oeb.log.debug('Using mastheadImage supplied in manifest...')
|
||||||
|
|
||||||
|
|
||||||
def dump_toc(self, toc) :
|
|
||||||
self.log( "\n >>> TOC contents <<<")
|
|
||||||
self.log( " toc.title: %s" % toc.title)
|
|
||||||
self.log( " toc.href: %s" % toc.href)
|
|
||||||
for periodical in toc.nodes :
|
|
||||||
self.log( "\tperiodical title: %s" % periodical.title)
|
|
||||||
self.log( "\t href: %s" % periodical.href)
|
|
||||||
for section in periodical :
|
|
||||||
self.log( "\t\tsection title: %s" % section.title)
|
|
||||||
self.log( "\t\tfirst article: %s" % section.href)
|
|
||||||
for article in section :
|
|
||||||
self.log( "\t\t\tarticle title: %s" % repr(article.title))
|
|
||||||
self.log( "\t\t\t href: %s" % article.href)
|
|
||||||
|
|
||||||
def dump_manifest(self) :
|
|
||||||
self.log( "\n >>> Manifest entries <<<")
|
|
||||||
for href in self.oeb.manifest.hrefs :
|
|
||||||
self.log ("\t%s" % href)
|
|
||||||
|
|
||||||
def periodicalize_toc(self):
|
def periodicalize_toc(self):
|
||||||
from calibre.ebooks.oeb.base import TOC
|
from calibre.ebooks.oeb.base import TOC
|
||||||
toc = self.oeb.toc
|
toc = self.oeb.toc
|
||||||
@ -156,12 +136,6 @@ class MOBIOutput(OutputFormatPlugin):
|
|||||||
# Fix up the periodical href to point to first section href
|
# Fix up the periodical href to point to first section href
|
||||||
toc.nodes[0].href = toc.nodes[0].nodes[0].href
|
toc.nodes[0].href = toc.nodes[0].nodes[0].href
|
||||||
|
|
||||||
# diagnostics
|
|
||||||
if self.opts.verbose > 3:
|
|
||||||
self.dump_toc(toc)
|
|
||||||
self.dump_manifest()
|
|
||||||
|
|
||||||
|
|
||||||
def convert(self, oeb, output_path, input_plugin, opts, log):
|
def convert(self, oeb, output_path, input_plugin, opts, log):
|
||||||
self.log, self.opts, self.oeb = log, opts, oeb
|
self.log, self.opts, self.oeb = log, opts, oeb
|
||||||
from calibre.ebooks.mobi.mobiml import MobiMLizer
|
from calibre.ebooks.mobi.mobiml import MobiMLizer
|
||||||
|
@ -933,6 +933,9 @@ class MobiReader(object):
|
|||||||
continue
|
continue
|
||||||
processed_records.append(i)
|
processed_records.append(i)
|
||||||
data = self.sections[i][0]
|
data = self.sections[i][0]
|
||||||
|
if data[:4] in (b'FLIS', b'FCIS', b'SRCS', b'\xe9\x8e\r\n'):
|
||||||
|
# A FLIS, FCIS, SRCS or EOF record, ignore
|
||||||
|
continue
|
||||||
buf = cStringIO.StringIO(data)
|
buf = cStringIO.StringIO(data)
|
||||||
image_index += 1
|
image_index += 1
|
||||||
try:
|
try:
|
||||||
|
276
src/calibre/ebooks/mobi/tbs_periodicals.rst
Normal file
276
src/calibre/ebooks/mobi/tbs_periodicals.rst
Normal file
@ -0,0 +1,276 @@
|
|||||||
|
Reverse engineering the trailing byte sequences for hierarchical periodicals
|
||||||
|
===============================================================================
|
||||||
|
|
||||||
|
In the following, *vwi* means variable width integer and *fvwi* means a vwi whose lowest four bits are used as a flag. All the following information/inferences are from examining the output of kindlegen on a sample periodical. Given the general level of Amazon's incompetence, there are no guarantees that this information is the *best/most complete* way to do TBS indexing.
|
||||||
|
|
||||||
|
Opening record
|
||||||
|
----------------
|
||||||
|
|
||||||
|
The text record that contains the opening node for the periodical (depth=0 node in the NCX) can have TBS of 3 different forms:
|
||||||
|
|
||||||
|
1. If it has only the periodical node and no section/article nodes, TBS of type 2, like this::
|
||||||
|
|
||||||
|
Record #1: Starts at: 0 Ends at: 4095
|
||||||
|
Contains: 1 index entries (0 ends, 0 complete, 1 starts)
|
||||||
|
TBS bytes: 82 80
|
||||||
|
Starts:
|
||||||
|
Index Entry: 0 (Parent index: -1, Depth: 0, Offset: 215, Size: 68470) [j_x's Google reader]
|
||||||
|
TBS Type: 010 (2)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
|
||||||
|
2. A periodical and a section node, but no article nodes, TBS type of 6, like this::
|
||||||
|
|
||||||
|
Record #1: Starts at: 0 Ends at: 4095
|
||||||
|
Contains: 2 index entries (0 ends, 0 complete, 2 starts)
|
||||||
|
TBS bytes: 86 80 2
|
||||||
|
Starts:
|
||||||
|
Index Entry: 0 (Parent index: -1, Depth: 0, Offset: 215, Size: 93254) [j_x's Google reader]
|
||||||
|
Index Entry: 1 (Parent index: 0, Depth: 1, Offset: 541, Size: 49280) [Ars Technica]
|
||||||
|
TBS Type: 110 (6)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (byte: always 2?): 2
|
||||||
|
|
||||||
|
3. If it has both the section 1 node and at least one article node, TBS of type 6, like this::
|
||||||
|
|
||||||
|
Record #1: Starts at: 0 Ends at: 4095
|
||||||
|
Contains: 4 index entries (0 ends, 1 complete, 3 starts)
|
||||||
|
TBS bytes: 86 80 2 c4 2
|
||||||
|
Complete:
|
||||||
|
Index Entry: 5 (Parent index: 1, Depth: 2, Offset: 549, Size: 1866) [Week in gaming: 3DS review, Crysis 2, George Hotz]
|
||||||
|
Starts:
|
||||||
|
Index Entry: 0 (Parent index: -1, Depth: 0, Offset: 215, Size: 79253) [j_x's Google reader]
|
||||||
|
Index Entry: 1 (Parent index: 0, Depth: 1, Offset: 541, Size: 35279) [Ars Technica]
|
||||||
|
Index Entry: 6 (Parent index: 1, Depth: 2, Offset: 2415, Size: 2764) [Week in Apple: ZFS on Mac OS X, rogue tethering, DUI apps, and more]
|
||||||
|
TBS Type: 110 (6)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (byte: always 2?): 2
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 4 [5 absolute]
|
||||||
|
Number of article nodes in the record (byte): 2
|
||||||
|
|
||||||
|
If there was only a single article, instead of 2, then the last two bytes would be: c0, i.e. there would be no byte giving the number of articles in the record.
|
||||||
|
|
||||||
|
|
||||||
|
Records with no nodes
|
||||||
|
------------------------
|
||||||
|
|
||||||
|
These records are spanned by a single article. They are of two types:
|
||||||
|
|
||||||
|
1. If the parent section index is 1, TBS type of 6, like this::
|
||||||
|
|
||||||
|
Record #4: Starts at: 12288 Ends at: 16383
|
||||||
|
Contains: 0 index entries (0 ends, 0 complete, 0 starts)
|
||||||
|
TBS bytes: 86 80 2 c1 80
|
||||||
|
TBS Type: 110 (6)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (byte: always 2?): 2
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 4 [5 absolute]
|
||||||
|
EOF (vwi: should be 0): 0
|
||||||
|
|
||||||
|
If the record is before the first article, the TBS bytes would be: 86 80 2
|
||||||
|
|
||||||
|
2. If the parent section index is > 1, TBS type of 2, like this::
|
||||||
|
|
||||||
|
Record #14: Starts at: 53248 Ends at: 57343
|
||||||
|
Contains: 0 index entries (0 ends, 0 complete, 0 starts)
|
||||||
|
TBS bytes: 82 80 a0 1 e1 80
|
||||||
|
TBS Type: 010 (2)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Parent section index (fvwi): 2
|
||||||
|
Flags: 0
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 14 [16 absolute]
|
||||||
|
EOF (vwi: should be 0): 0
|
||||||
|
|
||||||
|
Records with only article nodes
|
||||||
|
-----------------------------------
|
||||||
|
|
||||||
|
Such records have no section transitions (i.e. a section end/section start pair). They have only one or more article nodes. They are of two types:
|
||||||
|
|
||||||
|
1. If the parent section index is 1, TBS type of 7, like this::
|
||||||
|
|
||||||
|
Record #6: Starts at: 20480 Ends at: 24575
|
||||||
|
Contains: 2 index entries (1 ends, 0 complete, 1 starts)
|
||||||
|
TBS bytes: 87 80 2 80 1 84 2
|
||||||
|
Ends:
|
||||||
|
Index Entry: 9 (Parent index: 1, Depth: 2, Offset: 16453, Size: 4199) [Vaccine's success spurs whooping cough comeback]
|
||||||
|
Starts:
|
||||||
|
Index Entry: 10 (Parent index: 1, Depth: 2, Offset: 20652, Size: 4246) [Apple's mobile products do not violate Nokia patents, says ITC]
|
||||||
|
TBS Type: 111 (7)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown: '\x02\x80' (vwi?: Always 256)
|
||||||
|
Article at start of record (fvwi): 8
|
||||||
|
Number of articles in record (byte): 2
|
||||||
|
|
||||||
|
If there was only one article in the record, the last two bytes would be replaced by a single byte: 80
|
||||||
|
|
||||||
|
If this record is the first record with an article, then the article at the start of the record should be the last section index. At least, that's what kindlegen does, though if you ask me, it should be the first section index.
|
||||||
|
|
||||||
|
|
||||||
|
2. If the parent section index is > 1, TBS type of 2, like this::
|
||||||
|
|
||||||
|
Record #16: Starts at: 61440 Ends at: 65535
|
||||||
|
Contains: 5 index entries (1 ends, 3 complete, 1 starts)
|
||||||
|
TBS bytes: 82 80 a1 80 1 f4 5
|
||||||
|
Ends:
|
||||||
|
Index Entry: 17 (Parent index: 2, Depth: 2, Offset: 60920, Size: 1082) [Microsoft's Joe Belfiore still working on upcoming Zune hardware]
|
||||||
|
Complete:
|
||||||
|
Index Entry: 18 (Parent index: 2, Depth: 2, Offset: 62002, Size: 1016) [Rumour: OS X Lion nearing Golden Master stage]
|
||||||
|
Index Entry: 19 (Parent index: 2, Depth: 2, Offset: 63018, Size: 1045) [iOS 4.3.1 released]
|
||||||
|
Index Entry: 20 (Parent index: 2, Depth: 2, Offset: 64063, Size: 972) [Windows 8 'system reset' image leaks]
|
||||||
|
Starts:
|
||||||
|
Index Entry: 21 (Parent index: 2, Depth: 2, Offset: 65035, Size: 1057) [Windows Phone 7: Why it's failing]
|
||||||
|
TBS Type: 010 (2)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Parent section index (fvwi) : 2
|
||||||
|
Flags: 1
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 15 [17 absolute]
|
||||||
|
Number of article nodes in the record (byte): 5
|
||||||
|
|
||||||
|
If there was only one article in the record, the last two bytes would be replaced by a single byte: f0
|
||||||
|
|
||||||
|
Records with a section transition
|
||||||
|
-----------------------------------
|
||||||
|
|
||||||
|
In such a record there is a transition from one section to the next. As such the record must have at least one article ending and one article starting, except in the case of the first section.
|
||||||
|
|
||||||
|
1. The first section::
|
||||||
|
|
||||||
|
Record #2: Starts at: 4096 Ends at: 8191
|
||||||
|
Contains: 2 index entries (0 ends, 0 complete, 2 starts)
|
||||||
|
TBS bytes: 83 80 80 90 c0
|
||||||
|
Starts:
|
||||||
|
Index Entry: 1 (Parent index: 0, Depth: 1, Offset: 7758, Size: 26279) [Ars Technica]
|
||||||
|
Index Entry: 5 (Parent index: 1, Depth: 2, Offset: 7766, Size: 1866) [Week in gaming: 3DS review, Crysis 2, George Hotz]
|
||||||
|
TBS Type: 011 (3)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
First section index (fvwi) : 1
|
||||||
|
Extra bits: 0
|
||||||
|
First section starts
|
||||||
|
Article at start of block as offset from parent index (fvwi): 4 [5 absolute]
|
||||||
|
Flags: 0
|
||||||
|
|
||||||
|
If there was more than one article at the start then the last byte would be replaced by: c4 n where n is the number of articles
|
||||||
|
|
||||||
|
2. A record with a section transition and only one article from the ending section::
|
||||||
|
|
||||||
|
Record #9: Starts at: 32768 Ends at: 36863
|
||||||
|
Contains: 6 index entries (2 ends, 2 complete, 2 starts)
|
||||||
|
TBS bytes: 83 80 80 90 1 d0 1 c8 1 d4 3
|
||||||
|
Ends:
|
||||||
|
Index Entry: 1 (Parent index: 0, Depth: 1, Offset: 7758, Size: 26279) [Ars Technica]
|
||||||
|
Index Entry: 14 (Parent index: 1, Depth: 2, Offset: 31929, Size: 2108) [Trademarked keyword sales may soon be restricted in Europe]
|
||||||
|
Complete:
|
||||||
|
Index Entry: 15 (Parent index: 2, Depth: 2, Offset: 34045, Size: 1014) [Max and the Magic Marker for iPad: Review]
|
||||||
|
Index Entry: 16 (Parent index: 2, Depth: 2, Offset: 35059, Size: 1077) [iPad 2 steers itself into home console gaming territory with Real Racing 2 HD]
|
||||||
|
Starts:
|
||||||
|
Index Entry: 2 (Parent index: 0, Depth: 1, Offset: 34037, Size: 10368) [Neowin.net]
|
||||||
|
Index Entry: 17 (Parent index: 2, Depth: 2, Offset: 36136, Size: 1082) [Microsoft's Joe Belfiore still working on upcoming Zune hardware]
|
||||||
|
TBS Type: 011 (3)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
First section index (fvwi): 1
|
||||||
|
Extra bits (flag: always 0?): 0
|
||||||
|
First article of ending section, relative to its parent's index (fvwi): 13 [14 absolute]
|
||||||
|
Last article of ending section w.r.t. starting section offset (fvwi): 12 [14 absolute]
|
||||||
|
Flags (always 8?): 8
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 13 [15 absolute]
|
||||||
|
Number of article nodes in the record (byte): 3
|
||||||
|
|
||||||
|
3. A record with a section transition and more than one article from the ending section::
|
||||||
|
|
||||||
|
Record #11: Starts at: 40960 Ends at: 45055
|
||||||
|
Contains: 7 index entries (2 ends, 3 complete, 2 starts)
|
||||||
|
TBS bytes: 83 80 80 a0 2 b5 4 1a f5 2 d8 2 e0
|
||||||
|
Ends:
|
||||||
|
Index Entry: 2 (Parent index: 0, Depth: 1, Offset: 34037, Size: 10368) [Neowin.net]
|
||||||
|
Index Entry: 21 (Parent index: 2, Depth: 2, Offset: 40251, Size: 1057) [Windows Phone 7: Why it's failing]
|
||||||
|
Complete:
|
||||||
|
Index Entry: 22 (Parent index: 2, Depth: 2, Offset: 41308, Size: 1050) [RIM announces Android app support for Blackberry Playbook]
|
||||||
|
Index Entry: 23 (Parent index: 2, Depth: 2, Offset: 42358, Size: 1087) [Microsoft buys $7.5m worth of IPv4 addresses]
|
||||||
|
Index Entry: 24 (Parent index: 2, Depth: 2, Offset: 43445, Size: 960) [TechSpot: Apple iPad 2 Review]
|
||||||
|
Starts:
|
||||||
|
Index Entry: 3 (Parent index: 0, Depth: 1, Offset: 44405, Size: 6829) [OSNews]
|
||||||
|
Index Entry: 25 (Parent index: 3, Depth: 2, Offset: 44413, Size: 760) [OSnews Asks on Interrupts: The Results]
|
||||||
|
TBS Type: 011 (3)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
First section index (fvwi): 2
|
||||||
|
Extra bits (flag: always 0?): 0
|
||||||
|
First article of ending section, relative to its parent's index (fvwi): 19 [21 absolute]
|
||||||
|
Number of article nodes in the record (byte): 4
|
||||||
|
->Offset from start of record to beginning of last starting section in this record (vwi)): 3445
|
||||||
|
Last article of ending section w.r.t. starting section offset (fvwi): 21 [24 absolute]
|
||||||
|
Flags (always 8?): 8
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 22 [25 absolute]
|
||||||
|
|
||||||
|
The difference to the previous case is the extra two bytes that encode the offset of the opening section from the start of the record.
|
||||||
|
|
||||||
|
4. A record with multiple section transitions::
|
||||||
|
|
||||||
|
Record #9: Starts at: 32768 Ends at: 36863
|
||||||
|
Contains: 9 index entries (2 ends, 5 complete, 2 starts)
|
||||||
|
TBS bytes: 83 80 80 90 1 d0 1 c8 1 d1 c b1 1 c8 1 d4 4
|
||||||
|
Ends:
|
||||||
|
Index Entry: 1 (Parent index: 0, Depth: 1, Offset: 7758, Size: 26279) [Ars Technica]
|
||||||
|
Index Entry: 14 (Parent index: 1, Depth: 2, Offset: 31929, Size: 2108) [Trademarked keyword sales may soon be restricted in Europe]
|
||||||
|
Complete:
|
||||||
|
Index Entry: 2 (Parent index: 0, Depth: 1, Offset: 34037, Size: 316) [Neowin.net]
|
||||||
|
Index Entry: 15 (Parent index: 2, Depth: 2, Offset: 34045, Size: 308) [Max and the Magic Marker for iPad: Review]
|
||||||
|
Index Entry: 16 (Parent index: 3, Depth: 2, Offset: 34361, Size: 760) [OSnews Asks on Interrupts: The Results]
|
||||||
|
Index Entry: 17 (Parent index: 3, Depth: 2, Offset: 35121, Size: 693) [Apple Ditches SAMBA in Favour of Homegrown Replacement]
|
||||||
|
Index Entry: 18 (Parent index: 3, Depth: 2, Offset: 35814, Size: 747) [ITC: Apple's Mobile Products Do Not Violate Nokia Patents]
|
||||||
|
Starts:
|
||||||
|
Index Entry: 3 (Parent index: 0, Depth: 1, Offset: 34353, Size: 6829) [OSNews]
|
||||||
|
Index Entry: 19 (Parent index: 3, Depth: 2, Offset: 36561, Size: 666) [Transparent Monitor Embedded in Window Glass]
|
||||||
|
TBS Type: 011 (3)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
First section index (fvwi): 1
|
||||||
|
Extra bits (flag: always 0?): 0
|
||||||
|
First article of ending section, relative to its parent's index (fvwi): 13 [14 absolute]
|
||||||
|
Last article of ending section w.r.t. starting section offset (fvwi): 12 [14 absolute]
|
||||||
|
Flags (always 8?): 8
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 13 [15 absolute]
|
||||||
|
->Offset from start of record to beginning ofnext starting section in this record: 1585
|
||||||
|
Last article of ending section w.r.t. starting section offset (fvwi): 12 [15 absolute]
|
||||||
|
Flags (always 8?): 8
|
||||||
|
Article index at start of record or first article index, relative to parent section (fvwi): 13 [16 absolute]
|
||||||
|
Number of article nodes in the record (byte): 4
|
||||||
|
|
||||||
|
|
||||||
|
Ending record
|
||||||
|
----------------
|
||||||
|
|
||||||
|
Logically, ending records must have at least one article ending, one section ending and the periodical ending. They are of TBS type 2, like this::
|
||||||
|
|
||||||
|
Record #17: Starts at: 65536 Ends at: 68684
|
||||||
|
Contains: 4 index entries (3 ends, 1 complete, 0 starts)
|
||||||
|
TBS bytes: 82 80 c0 4 f4 2
|
||||||
|
Ends:
|
||||||
|
Index Entry: 0 (Parent index: -1, Depth: 0, Offset: 215, Size: 68470) [j_x's Google reader]
|
||||||
|
Index Entry: 4 (Parent index: 0, Depth: 1, Offset: 51234, Size: 17451) [Slashdot]
|
||||||
|
Index Entry: 43 (Parent index: 4, Depth: 2, Offset: 65422, Size: 1717) [US ITC May Reverse Judge's Ruling In Kodak vs. Apple]
|
||||||
|
Complete:
|
||||||
|
Index Entry: 44 (Parent index: 4, Depth: 2, Offset: 67139, Size: 1546) [Google Starts Testing Google Music Internally]
|
||||||
|
TBS Type: 010 (2)
|
||||||
|
Outer Index entry: 0
|
||||||
|
Unknown (vwi: always 0?): 0
|
||||||
|
Parent section index (fvwi): 4
|
||||||
|
Flags: 0
|
||||||
|
Article at start of block as offset from parent index (fvwi): 39 [43 absolute]
|
||||||
|
Number of nodes (byte): 2
|
||||||
|
|
||||||
|
If the record had only a single article end, the last two bytes would be replaced with: f0
|
||||||
|
|
@ -8,6 +8,7 @@ __copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
|
|||||||
__docformat__ = 'restructuredtext en'
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
import struct
|
import struct
|
||||||
|
from collections import OrderedDict
|
||||||
|
|
||||||
from calibre.utils.magick.draw import Image, save_cover_data_to, thumbnail
|
from calibre.utils.magick.draw import Image, save_cover_data_to, thumbnail
|
||||||
|
|
||||||
@ -78,7 +79,7 @@ def encint(value, forward=True):
|
|||||||
|
|
||||||
def decint(raw, forward=True):
|
def decint(raw, forward=True):
|
||||||
'''
|
'''
|
||||||
Read a variable width integer from the bytestring raw and return the
|
Read a variable width integer from the bytestring or bytearray raw and return the
|
||||||
integer and the number of bytes read. If forward is True bytes are read
|
integer and the number of bytes read. If forward is True bytes are read
|
||||||
from the start of raw, otherwise from the end of raw.
|
from the start of raw, otherwise from the end of raw.
|
||||||
|
|
||||||
@ -87,8 +88,10 @@ def decint(raw, forward=True):
|
|||||||
'''
|
'''
|
||||||
val = 0
|
val = 0
|
||||||
byts = bytearray()
|
byts = bytearray()
|
||||||
for byte in raw if forward else reversed(raw):
|
src = bytearray(raw)
|
||||||
bnum = ord(byte)
|
if not forward:
|
||||||
|
src.reverse()
|
||||||
|
for bnum in src:
|
||||||
byts.append(bnum & 0b01111111)
|
byts.append(bnum & 0b01111111)
|
||||||
if bnum & 0b10000000:
|
if bnum & 0b10000000:
|
||||||
break
|
break
|
||||||
@ -150,4 +153,47 @@ def rescale_image(data, maxsizeb=IMAGE_MAX_SIZE, dimen=None):
|
|||||||
scale -= 0.05
|
scale -= 0.05
|
||||||
return data
|
return data
|
||||||
|
|
||||||
|
def get_trailing_data(record, extra_data_flags):
|
||||||
|
'''
|
||||||
|
Given a text record as a bytestring and the extra data flags from the MOBI
|
||||||
|
header, return the trailing data as a dictionary, mapping bit number to
|
||||||
|
data as bytestring. Also returns the record - all trailing data.
|
||||||
|
|
||||||
|
:return: Trailing data, record - trailing data
|
||||||
|
'''
|
||||||
|
data = OrderedDict()
|
||||||
|
for i in xrange(16, -1, -1):
|
||||||
|
flag = 1 << i # 2**i
|
||||||
|
if flag & extra_data_flags:
|
||||||
|
if i == 0:
|
||||||
|
# Only the first two bits are used for the size since there can
|
||||||
|
# never be more than 3 trailing multibyte chars
|
||||||
|
sz = (ord(record[-1]) & 0b11) + 1
|
||||||
|
consumed = 1
|
||||||
|
else:
|
||||||
|
sz, consumed = decint(record, forward=False)
|
||||||
|
if sz > consumed:
|
||||||
|
data[i] = record[-sz:-consumed]
|
||||||
|
record = record[:-sz]
|
||||||
|
return data, record
|
||||||
|
|
||||||
|
def encode_trailing_data(raw):
|
||||||
|
'''
|
||||||
|
Given some data in the bytestring raw, return a bytestring of the form
|
||||||
|
|
||||||
|
<data><size>
|
||||||
|
|
||||||
|
where size is a backwards encoded vwi whose value is the length of the
|
||||||
|
entire return bytestring.
|
||||||
|
|
||||||
|
This is the encoding used for trailing data entries at the end of text
|
||||||
|
records. See get_trailing_data() for details.
|
||||||
|
'''
|
||||||
|
lsize = 1
|
||||||
|
while True:
|
||||||
|
encoded = encint(len(raw) + lsize, forward=False)
|
||||||
|
if len(encoded) == lsize:
|
||||||
|
break
|
||||||
|
lsize += 1
|
||||||
|
return raw + encoded
|
||||||
|
|
@ -12,4 +12,5 @@ UNCOMPRESSED = 1
|
|||||||
PALMDOC = 2
|
PALMDOC = 2
|
||||||
HUFFDIC = 17480
|
HUFFDIC = 17480
|
||||||
PALM_MAX_IMAGE_SIZE = 63 * 1024
|
PALM_MAX_IMAGE_SIZE = 63 * 1024
|
||||||
|
RECORD_SIZE = 0x1000 # 4096 (Text record size (uncompressed))
|
||||||
|
|
||||||
|
116
src/calibre/ebooks/mobi/writer2/indexer.py
Normal file
116
src/calibre/ebooks/mobi/writer2/indexer.py
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
#!/usr/bin/env python
|
||||||
|
# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai
|
||||||
|
from __future__ import (unicode_literals, division, absolute_import,
|
||||||
|
print_function)
|
||||||
|
|
||||||
|
__license__ = 'GPL v3'
|
||||||
|
__copyright__ = '2011, Kovid Goyal <kovid@kovidgoyal.net>'
|
||||||
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
|
from struct import pack
|
||||||
|
from cStringIO import StringIO
|
||||||
|
from collections import OrderedDict
|
||||||
|
|
||||||
|
from calibre.ebooks import normalize
|
||||||
|
from calibre.ebooks.mobi.utils import encint
|
||||||
|
|
||||||
|
def utf8_text(text):
|
||||||
|
'''
|
||||||
|
Convert a possibly null string to utf-8 bytes, guaranteeing to return a non
|
||||||
|
empty, normalized bytestring.
|
||||||
|
'''
|
||||||
|
if text and text.strip():
|
||||||
|
text = text.strip()
|
||||||
|
if not isinstance(text, unicode):
|
||||||
|
text = text.decode('utf-8', 'replace')
|
||||||
|
text = normalize(text).encode('utf-8')
|
||||||
|
else:
|
||||||
|
text = _('Unknown').encode('utf-8')
|
||||||
|
return text
|
||||||
|
|
||||||
|
def align_block(raw, multiple=4, pad=b'\0'):
|
||||||
|
'''
|
||||||
|
Return raw with enough pad bytes append to ensure its length is a multiple
|
||||||
|
of 4.
|
||||||
|
'''
|
||||||
|
extra = len(raw) % multiple
|
||||||
|
if extra == 0: return raw
|
||||||
|
return raw + pad*(multiple - extra)
|
||||||
|
|
||||||
|
|
||||||
|
class CNCX(object): # {{{
|
||||||
|
|
||||||
|
'''
|
||||||
|
Create the CNCX records. These are records containing all the strings from
|
||||||
|
the NCX. Each record is of the form: <vwi string size><utf-8 encoded
|
||||||
|
string>
|
||||||
|
'''
|
||||||
|
|
||||||
|
MAX_STRING_LENGTH = 500
|
||||||
|
|
||||||
|
def __init__(self, toc, opts):
|
||||||
|
self.strings = OrderedDict()
|
||||||
|
|
||||||
|
for item in toc:
|
||||||
|
if item is self.toc: continue
|
||||||
|
label = item.title
|
||||||
|
klass = item.klass
|
||||||
|
if opts.mobi_periodical:
|
||||||
|
if item.description:
|
||||||
|
self.strings[item.description] = 0
|
||||||
|
if item.author:
|
||||||
|
self.string[item.author] = 0
|
||||||
|
self.strings[label] = self.strings[klass] = 0
|
||||||
|
|
||||||
|
self.records = []
|
||||||
|
|
||||||
|
offset = 0
|
||||||
|
buf = StringIO()
|
||||||
|
for key in tuple(self.strings.iterkeys()):
|
||||||
|
utf8 = utf8_text(key[:self.MAX_STRING_LENGTH])
|
||||||
|
l = len(utf8)
|
||||||
|
sz_bytes = encint(l)
|
||||||
|
raw = sz_bytes + utf8
|
||||||
|
if 0xfbf8 - buf.tell() < 6 + len(raw):
|
||||||
|
# Records in PDB files cannot be larger than 0x10000, so we
|
||||||
|
# stop well before that.
|
||||||
|
pad = 0xfbf8 - self._ctoc.tell()
|
||||||
|
buf.write(b'\0' * pad)
|
||||||
|
self.records.append(buf.getvalue())
|
||||||
|
buf.truncate(0)
|
||||||
|
offset = len(self.records) * 0x10000
|
||||||
|
|
||||||
|
self.strings[key] = offset
|
||||||
|
offset += len(raw)
|
||||||
|
|
||||||
|
buf.write(b'\0') # CNCX must end with zero byte
|
||||||
|
self.records.append(align_block(buf.getvalue()))
|
||||||
|
|
||||||
|
def __getitem__(self, string):
|
||||||
|
return self.strings[string]
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
class Indexer(object):
|
||||||
|
|
||||||
|
def __init__(self, serializer, number_of_text_records, opts, oeb):
|
||||||
|
self.serializer = serializer
|
||||||
|
self.number_of_text_records = number_of_text_records
|
||||||
|
self.oeb = oeb
|
||||||
|
self.log = oeb.log
|
||||||
|
self.opts = opts
|
||||||
|
|
||||||
|
self.cncx = CNCX(oeb.toc, opts)
|
||||||
|
|
||||||
|
self.records = []
|
||||||
|
|
||||||
|
def create_header(self):
|
||||||
|
buf = StringIO()
|
||||||
|
|
||||||
|
# Ident
|
||||||
|
buf.write(b'INDX')
|
||||||
|
|
||||||
|
# Header length
|
||||||
|
buf.write(pack(b'>I', 192))
|
||||||
|
|
||||||
|
# Index type: 0 - normal, 2 - inflection
|
||||||
|
buf.write(pack(b'>I', 2))
|
@ -17,8 +17,9 @@ from calibre.ebooks.mobi.writer2.serializer import Serializer
|
|||||||
from calibre.ebooks.compression.palmdoc import compress_doc
|
from calibre.ebooks.compression.palmdoc import compress_doc
|
||||||
from calibre.ebooks.mobi.langcodes import iana2mobi
|
from calibre.ebooks.mobi.langcodes import iana2mobi
|
||||||
from calibre.utils.filenames import ascii_filename
|
from calibre.utils.filenames import ascii_filename
|
||||||
from calibre.ebooks.mobi.writer2 import PALMDOC, UNCOMPRESSED
|
from calibre.ebooks.mobi.writer2 import (PALMDOC, UNCOMPRESSED, RECORD_SIZE)
|
||||||
from calibre.ebooks.mobi.writer2.utils import (rescale_image, encint)
|
from calibre.ebooks.mobi.utils import (rescale_image, encint,
|
||||||
|
encode_trailing_data)
|
||||||
|
|
||||||
EXTH_CODES = {
|
EXTH_CODES = {
|
||||||
'creator': 100,
|
'creator': 100,
|
||||||
@ -39,9 +40,6 @@ EXTH_CODES = {
|
|||||||
# Disabled as I dont care about uncrossable breaks
|
# Disabled as I dont care about uncrossable breaks
|
||||||
WRITE_UNCROSSABLE_BREAKS = False
|
WRITE_UNCROSSABLE_BREAKS = False
|
||||||
|
|
||||||
RECORD_SIZE = 0x1000 # 4096
|
|
||||||
|
|
||||||
|
|
||||||
MAX_THUMB_SIZE = 16 * 1024
|
MAX_THUMB_SIZE = 16 * 1024
|
||||||
MAX_THUMB_DIMEN = (180, 240)
|
MAX_THUMB_DIMEN = (180, 240)
|
||||||
|
|
||||||
@ -53,6 +51,7 @@ class MobiWriter(object):
|
|||||||
self.write_page_breaks_after_item = write_page_breaks_after_item
|
self.write_page_breaks_after_item = write_page_breaks_after_item
|
||||||
self.compression = UNCOMPRESSED if opts.dont_compress else PALMDOC
|
self.compression = UNCOMPRESSED if opts.dont_compress else PALMDOC
|
||||||
self.prefer_author_sort = opts.prefer_author_sort
|
self.prefer_author_sort = opts.prefer_author_sort
|
||||||
|
self.last_text_record_idx = 1
|
||||||
|
|
||||||
def __call__(self, oeb, path_or_stream):
|
def __call__(self, oeb, path_or_stream):
|
||||||
if hasattr(path_or_stream, 'write'):
|
if hasattr(path_or_stream, 'write'):
|
||||||
@ -79,9 +78,44 @@ class MobiWriter(object):
|
|||||||
def generate_content(self):
|
def generate_content(self):
|
||||||
self.map_image_names()
|
self.map_image_names()
|
||||||
self.generate_text()
|
self.generate_text()
|
||||||
# Image records come after text records
|
# Index records come after text records
|
||||||
|
self.generate_index()
|
||||||
|
self.write_uncrossable_breaks()
|
||||||
|
# Image records come after index records
|
||||||
self.generate_images()
|
self.generate_images()
|
||||||
|
|
||||||
|
# Indexing {{{
|
||||||
|
def generate_index(self):
|
||||||
|
self.primary_index_record_idx = None
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
def write_uncrossable_breaks(self): # {{{
|
||||||
|
'''
|
||||||
|
Write information about uncrossable breaks (non linear items in
|
||||||
|
the spine.
|
||||||
|
'''
|
||||||
|
if not WRITE_UNCROSSABLE_BREAKS:
|
||||||
|
return
|
||||||
|
|
||||||
|
breaks = self.serializer.breaks
|
||||||
|
|
||||||
|
for i in xrange(1, self.last_text_record_idx+1):
|
||||||
|
offset = i * RECORD_SIZE
|
||||||
|
pbreak = 0
|
||||||
|
running = offset
|
||||||
|
|
||||||
|
buf = StringIO()
|
||||||
|
|
||||||
|
while breaks and (breaks[0] - offset) < RECORD_SIZE:
|
||||||
|
pbreak = (breaks.pop(0) - running) >> 3
|
||||||
|
encoded = encint(pbreak)
|
||||||
|
buf.write(encoded)
|
||||||
|
running += pbreak << 3
|
||||||
|
encoded = encode_trailing_data(buf.getvalue())
|
||||||
|
self.records[i] += encoded
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Images {{{
|
||||||
def map_image_names(self):
|
def map_image_names(self):
|
||||||
'''
|
'''
|
||||||
Map image names to record indices, ensuring that the masthead image if
|
Map image names to record indices, ensuring that the masthead image if
|
||||||
@ -120,23 +154,38 @@ class MobiWriter(object):
|
|||||||
if self.first_image_record is None:
|
if self.first_image_record is None:
|
||||||
self.first_image_record = len(self.records) - 1
|
self.first_image_record = len(self.records) - 1
|
||||||
|
|
||||||
|
def add_thumbnail(self, item):
|
||||||
|
try:
|
||||||
|
data = rescale_image(item.data, dimen=MAX_THUMB_DIMEN,
|
||||||
|
maxsizeb=MAX_THUMB_SIZE)
|
||||||
|
except IOError:
|
||||||
|
self.oeb.logger.warn('Bad image file %r' % item.href)
|
||||||
|
return None
|
||||||
|
manifest = self.oeb.manifest
|
||||||
|
id, href = manifest.generate('thumbnail', 'thumbnail.jpeg')
|
||||||
|
manifest.add(id, href, 'image/jpeg', data=data)
|
||||||
|
index = len(self.images) + 1
|
||||||
|
self.images[href] = index
|
||||||
|
self.records.append(data)
|
||||||
|
return index
|
||||||
|
|
||||||
|
# }}}
|
||||||
|
|
||||||
|
# Text {{{
|
||||||
|
|
||||||
def generate_text(self):
|
def generate_text(self):
|
||||||
self.oeb.logger.info('Serializing markup content...')
|
self.oeb.logger.info('Serializing markup content...')
|
||||||
serializer = Serializer(self.oeb, self.images,
|
self.serializer = Serializer(self.oeb, self.images,
|
||||||
write_page_breaks_after_item=self.write_page_breaks_after_item)
|
write_page_breaks_after_item=self.write_page_breaks_after_item)
|
||||||
text = serializer()
|
text = self.serializer()
|
||||||
breaks = serializer.breaks
|
|
||||||
self.anchor_offset_kindle = serializer.anchor_offset_kindle
|
|
||||||
self.id_offsets = serializer.id_offsets
|
|
||||||
self.content_length = len(text)
|
self.content_length = len(text)
|
||||||
self.text_length = len(text)
|
self.text_length = len(text)
|
||||||
text = StringIO(text)
|
text = StringIO(text)
|
||||||
buf = []
|
|
||||||
nrecords = 0
|
nrecords = 0
|
||||||
offset = 0
|
|
||||||
|
|
||||||
if self.compression != UNCOMPRESSED:
|
if self.compression != UNCOMPRESSED:
|
||||||
self.oeb.logger.info(' Compressing markup content...')
|
self.oeb.logger.info(' Compressing markup content...')
|
||||||
|
|
||||||
data, overlap = self.read_text_record(text)
|
data, overlap = self.read_text_record(text)
|
||||||
|
|
||||||
while len(data) > 0:
|
while len(data) > 0:
|
||||||
@ -146,39 +195,15 @@ class MobiWriter(object):
|
|||||||
record.write(data)
|
record.write(data)
|
||||||
|
|
||||||
self.records.append(record.getvalue())
|
self.records.append(record.getvalue())
|
||||||
buf.append(self.records[-1])
|
|
||||||
nrecords += 1
|
nrecords += 1
|
||||||
offset += RECORD_SIZE
|
|
||||||
data, overlap = self.read_text_record(text)
|
data, overlap = self.read_text_record(text)
|
||||||
|
|
||||||
# Write information about the mutibyte character overlap, if any
|
# Write information about the mutibyte character overlap, if any
|
||||||
record.write(overlap)
|
record.write(overlap)
|
||||||
record.write(pack(b'>B', len(overlap)))
|
record.write(pack(b'>B', len(overlap)))
|
||||||
|
|
||||||
# Write information about uncrossable breaks (non linear items in
|
|
||||||
# the spine)
|
|
||||||
if WRITE_UNCROSSABLE_BREAKS:
|
|
||||||
nextra = 0
|
|
||||||
pbreak = 0
|
|
||||||
running = offset
|
|
||||||
|
|
||||||
# Write information about every uncrossable break that occurs in
|
self.last_text_record_idx = nrecords
|
||||||
# the next record.
|
|
||||||
while breaks and (breaks[0] - offset) < RECORD_SIZE:
|
|
||||||
pbreak = (breaks.pop(0) - running) >> 3
|
|
||||||
encoded = encint(pbreak)
|
|
||||||
record.write(encoded)
|
|
||||||
running += pbreak << 3
|
|
||||||
nextra += len(encoded)
|
|
||||||
lsize = 1
|
|
||||||
while True:
|
|
||||||
size = encint(nextra + lsize, forward=False)
|
|
||||||
if len(size) == lsize:
|
|
||||||
break
|
|
||||||
lsize += 1
|
|
||||||
record.write(size)
|
|
||||||
|
|
||||||
self.text_nrecords = nrecords + 1
|
|
||||||
|
|
||||||
def read_text_record(self, text):
|
def read_text_record(self, text):
|
||||||
'''
|
'''
|
||||||
@ -230,25 +255,31 @@ class MobiWriter(object):
|
|||||||
|
|
||||||
return data, overlap
|
return data, overlap
|
||||||
|
|
||||||
def generate_end_records(self):
|
# }}}
|
||||||
self.flis_number = len(self.records)
|
|
||||||
self.records.append('\xE9\x8E\x0D\x0A')
|
|
||||||
|
|
||||||
def generate_record0(self): # {{{
|
def generate_record0(self): # MOBI header {{{
|
||||||
metadata = self.oeb.metadata
|
metadata = self.oeb.metadata
|
||||||
exth = self.build_exth()
|
exth = self.build_exth()
|
||||||
last_content_record = len(self.records) - 1
|
last_content_record = len(self.records) - 1
|
||||||
|
|
||||||
|
# EOF record
|
||||||
|
self.records.append('\xE9\x8E\x0D\x0A')
|
||||||
|
|
||||||
self.generate_end_records()
|
self.generate_end_records()
|
||||||
|
|
||||||
record0 = StringIO()
|
record0 = StringIO()
|
||||||
# The PalmDOC Header
|
# The MOBI Header
|
||||||
record0.write(pack(b'>HHIHHHH', self.compression, 0,
|
record0.write(pack(b'>HHIHHHH',
|
||||||
self.text_length,
|
self.compression, # compression type # compression type
|
||||||
self.text_nrecords-1, RECORD_SIZE, 0, 0)) # 0 - 15 (0x0 - 0xf)
|
0, # Unused
|
||||||
|
self.text_length, # Text length
|
||||||
|
self.last_text_record_idx, # Number of text records or last tr idx
|
||||||
|
RECORD_SIZE, # Text record size
|
||||||
|
0, # Unused
|
||||||
|
0 # Unused
|
||||||
|
)) # 0 - 15 (0x0 - 0xf)
|
||||||
uid = random.randint(0, 0xffffffff)
|
uid = random.randint(0, 0xffffffff)
|
||||||
title = normalize(unicode(metadata.title[0])).encode('utf-8')
|
title = normalize(unicode(metadata.title[0])).encode('utf-8')
|
||||||
# The MOBI Header
|
|
||||||
|
|
||||||
# 0x0 - 0x3
|
# 0x0 - 0x3
|
||||||
record0.write(b'MOBI')
|
record0.write(b'MOBI')
|
||||||
@ -270,7 +301,6 @@ class MobiWriter(object):
|
|||||||
# 0x18 - 0x1f : Unknown
|
# 0x18 - 0x1f : Unknown
|
||||||
record0.write(b'\xff' * 8)
|
record0.write(b'\xff' * 8)
|
||||||
|
|
||||||
|
|
||||||
# 0x20 - 0x23 : Secondary index record
|
# 0x20 - 0x23 : Secondary index record
|
||||||
record0.write(pack(b'>I', 0xffffffff))
|
record0.write(pack(b'>I', 0xffffffff))
|
||||||
|
|
||||||
@ -279,7 +309,7 @@ class MobiWriter(object):
|
|||||||
|
|
||||||
# 0x40 - 0x43 : Offset of first non-text record
|
# 0x40 - 0x43 : Offset of first non-text record
|
||||||
record0.write(pack(b'>I',
|
record0.write(pack(b'>I',
|
||||||
self.text_nrecords + 1))
|
self.last_text_record_idx + 1))
|
||||||
|
|
||||||
# 0x44 - 0x4b : title offset, title length
|
# 0x44 - 0x4b : title offset, title length
|
||||||
record0.write(pack(b'>II',
|
record0.write(pack(b'>II',
|
||||||
@ -289,7 +319,7 @@ class MobiWriter(object):
|
|||||||
record0.write(iana2mobi(
|
record0.write(iana2mobi(
|
||||||
str(metadata.language[0])))
|
str(metadata.language[0])))
|
||||||
|
|
||||||
# 0x50 - 0x57 : Unknown
|
# 0x50 - 0x57 : Input language and Output language
|
||||||
record0.write(b'\0' * 8)
|
record0.write(b'\0' * 8)
|
||||||
|
|
||||||
# 0x58 - 0x5b : Format version
|
# 0x58 - 0x5b : Format version
|
||||||
@ -348,19 +378,20 @@ class MobiWriter(object):
|
|||||||
|
|
||||||
# 0xe0 - 0xe3 : Extra record data
|
# 0xe0 - 0xe3 : Extra record data
|
||||||
# Extra record data flags:
|
# Extra record data flags:
|
||||||
# - 0x1: <extra multibyte bytes><size> (?)
|
# - 0b1 : <extra multibyte bytes><size>
|
||||||
# - 0x2: <TBS indexing description of this HTML record><size> GR
|
# - 0b10 : <TBS indexing description of this HTML record><size>
|
||||||
# - 0x4: <uncrossable breaks><size>
|
# - 0b100: <uncrossable breaks><size>
|
||||||
# GR: Use 7 for indexed files, 5 for unindexed
|
|
||||||
# Setting bit 2 (0x2) disables <guide><reference type="start"> functionality
|
# Setting bit 2 (0x2) disables <guide><reference type="start"> functionality
|
||||||
|
|
||||||
extra_data_flags = 0b1 # Has multibyte overlap bytes
|
extra_data_flags = 0b1 # Has multibyte overlap bytes
|
||||||
|
if self.primary_index_record_idx is not None:
|
||||||
|
extra_data_flags |= 0b10
|
||||||
if WRITE_UNCROSSABLE_BREAKS:
|
if WRITE_UNCROSSABLE_BREAKS:
|
||||||
extra_data_flags |= 0b100
|
extra_data_flags |= 0b100
|
||||||
record0.write(pack(b'>I', extra_data_flags))
|
record0.write(pack(b'>I', extra_data_flags))
|
||||||
|
|
||||||
# 0xe4 - 0xe7 : Primary index record
|
# 0xe4 - 0xe7 : Primary index record
|
||||||
record0.write(pack(b'>I', 0xffffffff))
|
record0.write(pack(b'>I', 0xffffffff if self.primary_index_record_idx
|
||||||
|
is None else self.primary_index_record_idx))
|
||||||
|
|
||||||
record0.write(exth)
|
record0.write(exth)
|
||||||
record0.write(title)
|
record0.write(title)
|
||||||
@ -371,7 +402,7 @@ class MobiWriter(object):
|
|||||||
self.records[0] = record0
|
self.records[0] = record0
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
def build_exth(self): # {{{
|
def build_exth(self): # EXTH Header {{{
|
||||||
oeb = self.oeb
|
oeb = self.oeb
|
||||||
exth = StringIO()
|
exth = StringIO()
|
||||||
nrecs = 0
|
nrecs = 0
|
||||||
@ -467,22 +498,10 @@ class MobiWriter(object):
|
|||||||
return b''.join(exth)
|
return b''.join(exth)
|
||||||
# }}}
|
# }}}
|
||||||
|
|
||||||
def add_thumbnail(self, item):
|
def write_header(self): # PalmDB header {{{
|
||||||
try:
|
'''
|
||||||
data = rescale_image(item.data, dimen=MAX_THUMB_DIMEN,
|
Write the PalmDB header
|
||||||
maxsizeb=MAX_THUMB_SIZE)
|
'''
|
||||||
except IOError:
|
|
||||||
self.oeb.logger.warn('Bad image file %r' % item.href)
|
|
||||||
return None
|
|
||||||
manifest = self.oeb.manifest
|
|
||||||
id, href = manifest.generate('thumbnail', 'thumbnail.jpeg')
|
|
||||||
manifest.add(id, href, 'image/jpeg', data=data)
|
|
||||||
index = len(self.images) + 1
|
|
||||||
self.images[href] = index
|
|
||||||
self.records.append(data)
|
|
||||||
return index
|
|
||||||
|
|
||||||
def write_header(self):
|
|
||||||
title = ascii_filename(unicode(self.oeb.metadata.title[0]))
|
title = ascii_filename(unicode(self.oeb.metadata.title[0]))
|
||||||
title = title + (b'\0' * (32 - len(title)))
|
title = title + (b'\0' * (32 - len(title)))
|
||||||
now = int(time.time())
|
now = int(time.time())
|
||||||
@ -494,6 +513,7 @@ class MobiWriter(object):
|
|||||||
self.write(pack(b'>I', offset), b'\0', pack(b'>I', 2*i)[1:])
|
self.write(pack(b'>I', offset), b'\0', pack(b'>I', 2*i)[1:])
|
||||||
offset += len(record)
|
offset += len(record)
|
||||||
self.write(b'\0\0')
|
self.write(b'\0\0')
|
||||||
|
# }}}
|
||||||
|
|
||||||
def write_content(self):
|
def write_content(self):
|
||||||
for record in self.records:
|
for record in self.records:
|
||||||
|
@ -138,7 +138,7 @@ class Serializer(object):
|
|||||||
buf = self.buf
|
buf = self.buf
|
||||||
self.anchor_offset = buf.tell()
|
self.anchor_offset = buf.tell()
|
||||||
buf.write(b'<body>')
|
buf.write(b'<body>')
|
||||||
self.anchor_offset_kindle = buf.tell()
|
self.body_start_offset = buf.tell()
|
||||||
spine = [item for item in self.oeb.spine if item.linear]
|
spine = [item for item in self.oeb.spine if item.linear]
|
||||||
spine.extend([item for item in self.oeb.spine if not item.linear])
|
spine.extend([item for item in self.oeb.spine if not item.linear])
|
||||||
for item in spine:
|
for item in spine:
|
||||||
|
@ -188,8 +188,13 @@ class OEBReader(object):
|
|||||||
href, _ = urldefrag(href)
|
href, _ = urldefrag(href)
|
||||||
if not href:
|
if not href:
|
||||||
continue
|
continue
|
||||||
|
try:
|
||||||
href = item.abshref(urlnormalize(href))
|
href = item.abshref(urlnormalize(href))
|
||||||
scheme = urlparse(href).scheme
|
scheme = urlparse(href).scheme
|
||||||
|
except:
|
||||||
|
self.oeb.log.exception(
|
||||||
|
'Skipping invalid href: %r'%href)
|
||||||
|
continue
|
||||||
if not scheme and href not in known:
|
if not scheme and href not in known:
|
||||||
new.add(href)
|
new.add(href)
|
||||||
elif item.media_type in OEB_STYLES:
|
elif item.media_type in OEB_STYLES:
|
||||||
|
@ -47,7 +47,10 @@ class ManifestTrimmer(object):
|
|||||||
item.data is not None:
|
item.data is not None:
|
||||||
hrefs = [r[2] for r in iterlinks(item.data)]
|
hrefs = [r[2] for r in iterlinks(item.data)]
|
||||||
for href in hrefs:
|
for href in hrefs:
|
||||||
|
try:
|
||||||
href = item.abshref(urlnormalize(href))
|
href = item.abshref(urlnormalize(href))
|
||||||
|
except:
|
||||||
|
continue
|
||||||
if href in oeb.manifest.hrefs:
|
if href in oeb.manifest.hrefs:
|
||||||
found = oeb.manifest.hrefs[href]
|
found = oeb.manifest.hrefs[href]
|
||||||
if found not in used:
|
if found not in used:
|
||||||
|
@ -240,7 +240,7 @@
|
|||||||
<string>Book </string>
|
<string>Book </string>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximum">
|
<property name="maximum">
|
||||||
<double>9999.989999999999782</double>
|
<double>9999999999.99</double>
|
||||||
</property>
|
</property>
|
||||||
<property name="value">
|
<property name="value">
|
||||||
<double>1.000000000000000</double>
|
<double>1.000000000000000</double>
|
||||||
|
78
src/calibre/gui2/store/stores/bookoteka_plugin.py
Normal file
78
src/calibre/gui2/store/stores/bookoteka_plugin.py
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
from __future__ import (unicode_literals, division, absolute_import, print_function)
|
||||||
|
|
||||||
|
__license__ = 'GPL 3'
|
||||||
|
__copyright__ = '2011, Tomasz Długosz <tomek3d@gmail.com>'
|
||||||
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
|
import re
|
||||||
|
import urllib
|
||||||
|
from contextlib import closing
|
||||||
|
|
||||||
|
from lxml import html
|
||||||
|
|
||||||
|
from PyQt4.Qt import QUrl
|
||||||
|
|
||||||
|
from calibre import browser, url_slash_cleaner
|
||||||
|
from calibre.gui2 import open_url
|
||||||
|
from calibre.gui2.store import StorePlugin
|
||||||
|
from calibre.gui2.store.basic_config import BasicStoreConfig
|
||||||
|
from calibre.gui2.store.search_result import SearchResult
|
||||||
|
from calibre.gui2.store.web_store_dialog import WebStoreDialog
|
||||||
|
|
||||||
|
class BookotekaStore(BasicStoreConfig, StorePlugin):
|
||||||
|
|
||||||
|
def open(self, parent=None, detail_item=None, external=False):
|
||||||
|
|
||||||
|
url = 'http://bookoteka.pl/ebooki'
|
||||||
|
detail_url = None
|
||||||
|
|
||||||
|
if detail_item:
|
||||||
|
detail_url = detail_item
|
||||||
|
|
||||||
|
if external or self.config.get('open_external', False):
|
||||||
|
open_url(QUrl(url_slash_cleaner(detail_url if detail_url else url)))
|
||||||
|
else:
|
||||||
|
d = WebStoreDialog(self.gui, url, parent, detail_url)
|
||||||
|
d.setWindowTitle(self.name)
|
||||||
|
d.set_tags(self.config.get('tags', ''))
|
||||||
|
d.exec_()
|
||||||
|
|
||||||
|
def search(self, query, max_results=10, timeout=60):
|
||||||
|
url = 'http://bookoteka.pl/list?search=' + urllib.quote_plus(query) + '&cat=1&hp=1&type=1'
|
||||||
|
|
||||||
|
br = browser()
|
||||||
|
|
||||||
|
counter = max_results
|
||||||
|
with closing(br.open(url, timeout=timeout)) as f:
|
||||||
|
doc = html.fromstring(f.read())
|
||||||
|
for data in doc.xpath('//li[@class="EBOOK"]'):
|
||||||
|
if counter <= 0:
|
||||||
|
break
|
||||||
|
|
||||||
|
id = ''.join(data.xpath('.//a[@class="item_link"]/@href'))
|
||||||
|
if not id:
|
||||||
|
continue
|
||||||
|
|
||||||
|
cover_url = ''.join(data.xpath('.//a[@class="item_link"]/@style'))
|
||||||
|
cover_url = re.sub(r'.*\(', '', cover_url)
|
||||||
|
cover_url = re.sub(r'\).*', '', cover_url)
|
||||||
|
title = ''.join(data.xpath('.//div[@class="shelf_title"]/a/text()'))
|
||||||
|
author = ''.join(data.xpath('.//div[@class="shelf_authors"]/text()'))
|
||||||
|
price = ''.join(data.xpath('.//span[@class="EBOOK"]/text()'))
|
||||||
|
price = price.replace('.', ',')
|
||||||
|
formats = ', '.join(data.xpath('.//a[@class="fancybox protected"]/text()'))
|
||||||
|
|
||||||
|
counter -= 1
|
||||||
|
|
||||||
|
s = SearchResult()
|
||||||
|
s.cover_url = 'http://bookoteka.pl' + cover_url
|
||||||
|
s.title = title.strip()
|
||||||
|
s.author = author.strip()
|
||||||
|
s.price = price
|
||||||
|
s.detail_item = 'http://bookoteka.pl' + id.strip()
|
||||||
|
s.drm = SearchResult.DRM_UNLOCKED
|
||||||
|
s.formats = formats.strip()
|
||||||
|
|
||||||
|
yield s
|
109
src/calibre/gui2/store/stores/chitanka_plugin.py
Normal file
109
src/calibre/gui2/store/stores/chitanka_plugin.py
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
from __future__ import (unicode_literals, division, absolute_import, print_function)
|
||||||
|
|
||||||
|
__license__ = 'GPL 3'
|
||||||
|
__copyright__ = '2011, Alex Stanev <alex@stanev.org>'
|
||||||
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
|
import urllib
|
||||||
|
from contextlib import closing
|
||||||
|
|
||||||
|
from lxml import html
|
||||||
|
|
||||||
|
from PyQt4.Qt import QUrl
|
||||||
|
|
||||||
|
from calibre import browser, url_slash_cleaner
|
||||||
|
from calibre.gui2 import open_url
|
||||||
|
from calibre.gui2.store import StorePlugin
|
||||||
|
from calibre.gui2.store.basic_config import BasicStoreConfig
|
||||||
|
from calibre.gui2.store.search_result import SearchResult
|
||||||
|
from calibre.gui2.store.web_store_dialog import WebStoreDialog
|
||||||
|
|
||||||
|
class ChitankaStore(BasicStoreConfig, StorePlugin):
|
||||||
|
|
||||||
|
def open(self, parent=None, detail_item=None, external=False):
|
||||||
|
url = 'http://chitanka.info'
|
||||||
|
|
||||||
|
if external or self.config.get('open_external', False):
|
||||||
|
if detail_item:
|
||||||
|
url = url + detail_item
|
||||||
|
open_url(QUrl(url_slash_cleaner(url)))
|
||||||
|
else:
|
||||||
|
detail_url = None
|
||||||
|
if detail_item:
|
||||||
|
detail_url = url + detail_item
|
||||||
|
d = WebStoreDialog(self.gui, url, parent, detail_url)
|
||||||
|
d.setWindowTitle(self.name)
|
||||||
|
d.set_tags(self.config.get('tags', ''))
|
||||||
|
d.exec_()
|
||||||
|
|
||||||
|
def search(self, query, max_results=10, timeout=60):
|
||||||
|
|
||||||
|
base_url = 'http://chitanka.info'
|
||||||
|
url = base_url + '/search?q=' + urllib.quote(query)
|
||||||
|
counter = max_results
|
||||||
|
|
||||||
|
# search for book title
|
||||||
|
br = browser()
|
||||||
|
with closing(br.open(url, timeout=timeout)) as f:
|
||||||
|
f = unicode(f.read(), 'utf-8')
|
||||||
|
doc = html.fromstring(f)
|
||||||
|
|
||||||
|
for data in doc.xpath('//ul[@class="superlist booklist"]/li'):
|
||||||
|
if counter <= 0:
|
||||||
|
break
|
||||||
|
|
||||||
|
id = ''.join(data.xpath('.//a[@class="booklink"]/@href')).strip()
|
||||||
|
if not id:
|
||||||
|
continue
|
||||||
|
|
||||||
|
counter -= 1
|
||||||
|
|
||||||
|
s = SearchResult()
|
||||||
|
s.cover_url = ''.join(data.xpath('.//a[@class="booklink"]/img/@src')).strip()
|
||||||
|
s.title = ''.join(data.xpath('.//a[@class="booklink"]/i/text()')).strip()
|
||||||
|
s.author = ''.join(data.xpath('.//span[@class="bookauthor"]/a/text()')).strip()
|
||||||
|
s.detail_item = id
|
||||||
|
s.drm = SearchResult.DRM_UNLOCKED
|
||||||
|
s.downloads['FB2'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-fb2"]/@href')).strip().replace('.zip', '')
|
||||||
|
s.downloads['EPUB'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-epub"]/@href')).strip().replace('.zip', '')
|
||||||
|
s.downloads['TXT'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-txt"]/@href')).strip().replace('.zip', '')
|
||||||
|
s.formats = 'FB2, EPUB, TXT, SFB'
|
||||||
|
yield s
|
||||||
|
|
||||||
|
# search for author names
|
||||||
|
for data in doc.xpath('//ul[@class="superlist"][1]/li'):
|
||||||
|
author_url = ''.join(data.xpath('.//a[contains(@href,"/person/")]/@href'))
|
||||||
|
if counter <= 0:
|
||||||
|
break
|
||||||
|
|
||||||
|
br2 = browser()
|
||||||
|
with closing(br2.open(base_url + author_url, timeout=timeout)) as f:
|
||||||
|
if counter <= 0:
|
||||||
|
break
|
||||||
|
f = unicode(f.read(), 'utf-8')
|
||||||
|
doc2 = html.fromstring(f)
|
||||||
|
|
||||||
|
# search for book title
|
||||||
|
for data in doc2.xpath('//ul[@class="superlist booklist"]/li'):
|
||||||
|
if counter <= 0:
|
||||||
|
break
|
||||||
|
|
||||||
|
id = ''.join(data.xpath('.//a[@class="booklink"]/@href')).strip()
|
||||||
|
if not id:
|
||||||
|
continue
|
||||||
|
|
||||||
|
counter -= 1
|
||||||
|
|
||||||
|
s = SearchResult()
|
||||||
|
s.cover_url = ''.join(data.xpath('.//a[@class="booklink"]/img/@src')).strip()
|
||||||
|
s.title = ''.join(data.xpath('.//a[@class="booklink"]/i/text()')).strip()
|
||||||
|
s.author = ''.join(data.xpath('.//span[@class="bookauthor"]/a/text()')).strip()
|
||||||
|
s.detail_item = id
|
||||||
|
s.drm = SearchResult.DRM_UNLOCKED
|
||||||
|
s.downloads['FB2'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-fb2"]/@href')).strip().replace('.zip', '')
|
||||||
|
s.downloads['EPUB'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-epub"]/@href')).strip().replace('.zip', '')
|
||||||
|
s.downloads['TXT'] = base_url + ''.join(data.xpath('.//a[@class="dl dl-txt"]/@href')).strip().replace('.zip', '')
|
||||||
|
s.formats = 'FB2, EPUB, TXT, SFB'
|
||||||
|
yield s
|
88
src/calibre/gui2/store/stores/eknigi_plugin.py
Normal file
88
src/calibre/gui2/store/stores/eknigi_plugin.py
Normal file
@ -0,0 +1,88 @@
|
|||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
from __future__ import (unicode_literals, division, absolute_import, print_function)
|
||||||
|
|
||||||
|
__license__ = 'GPL 3'
|
||||||
|
__copyright__ = '2011, Alex Stanev <alex@stanev.org>'
|
||||||
|
__docformat__ = 'restructuredtext en'
|
||||||
|
|
||||||
|
import random
|
||||||
|
import urllib2
|
||||||
|
from contextlib import closing
|
||||||
|
|
||||||
|
from lxml import html
|
||||||
|
|
||||||
|
from PyQt4.Qt import QUrl
|
||||||
|
|
||||||
|
from calibre import browser, url_slash_cleaner
|
||||||
|
from calibre.gui2 import open_url
|
||||||
|
from calibre.gui2.store import StorePlugin
|
||||||
|
from calibre.gui2.store.basic_config import BasicStoreConfig
|
||||||
|
from calibre.gui2.store.search_result import SearchResult
|
||||||
|
from calibre.gui2.store.web_store_dialog import WebStoreDialog
|
||||||
|
|
||||||
|
class eKnigiStore(BasicStoreConfig, StorePlugin):
|
||||||
|
|
||||||
|
def open(self, parent=None, detail_item=None, external=False):
|
||||||
|
# Use Kovid's affiliate id 30% of the time
|
||||||
|
if random.randint(1, 10) in (1, 2, 3):
|
||||||
|
aff_suffix = '&amigosid=23'
|
||||||
|
else:
|
||||||
|
aff_suffix = '&amigosid=22'
|
||||||
|
url = 'http://e-knigi.net/?' + aff_suffix[1:]
|
||||||
|
|
||||||
|
if external or self.config.get('open_external', False):
|
||||||
|
if detail_item:
|
||||||
|
url = detail_item + aff_suffix
|
||||||
|
open_url(QUrl(url_slash_cleaner(url)))
|
||||||
|
else:
|
||||||
|
detail_url = None
|
||||||
|
if detail_item:
|
||||||
|
url = detail_item + aff_suffix
|
||||||
|
d = WebStoreDialog(self.gui, url, parent, detail_url)
|
||||||
|
d.setWindowTitle(self.name)
|
||||||
|
d.set_tags(self.config.get('tags', ''))
|
||||||
|
d.exec_()
|
||||||
|
|
||||||
|
def search(self, query, max_results=10, timeout=60):
|
||||||
|
base_url = 'http://e-knigi.net'
|
||||||
|
url = base_url + '/virtuemart?page=shop.browse&search_category=0&search_limiter=anywhere&limitstart=0&limit=' + str(max_results) + '&keyword=' + urllib2.quote(query)
|
||||||
|
|
||||||
|
br = browser()
|
||||||
|
|
||||||
|
counter = max_results
|
||||||
|
with closing(br.open(url, timeout=timeout)) as f:
|
||||||
|
doc = html.fromstring(f.read())
|
||||||
|
|
||||||
|
# if the store finds only one product, it opens directly detail view
|
||||||
|
for data in doc.xpath('//div[@class="prod_details"]'):
|
||||||
|
s = SearchResult()
|
||||||
|
s.cover_url = ''.join(data.xpath('.//div[@class="vm_main_info clearfix"]/div[@class="lf"]/a/img/@src')).strip()
|
||||||
|
s.title = ''.join(data.xpath('.//div[@class="vm_main_info clearfix"]/div[@class="lf"]/a/img/@alt')).strip()
|
||||||
|
s.author = ''.join(data.xpath('.//div[@class="td_bg clearfix"]/div[@class="gk_product_tab"]/div/table/tr[3]/td[2]/text()')).strip()
|
||||||
|
s.price = ''.join(data.xpath('.//span[@class="productPrice"]/text()')).strip()
|
||||||
|
s.detail_item = url
|
||||||
|
s.drm = SearchResult.DRM_UNLOCKED
|
||||||
|
|
||||||
|
yield s
|
||||||
|
return
|
||||||
|
|
||||||
|
# search in store results
|
||||||
|
for data in doc.xpath('//div[@class="browseProductContainer"]'):
|
||||||
|
if counter <= 0:
|
||||||
|
break
|
||||||
|
id = ''.join(data.xpath('.//a[1]/@href')).strip()
|
||||||
|
if not id:
|
||||||
|
continue
|
||||||
|
|
||||||
|
counter -= 1
|
||||||
|
|
||||||
|
s = SearchResult()
|
||||||
|
s.cover_url = ''.join(data.xpath('.//a[@class="gk_vm_product_image"]/img/@src')).strip()
|
||||||
|
s.title = ''.join(data.xpath('.//a[@class="gk_vm_product_image"]/img/@title')).strip()
|
||||||
|
s.author = ''.join(data.xpath('.//div[@style="float:left;width:90%"]/b/text()')).strip().replace('Автор: ', '')
|
||||||
|
s.price = ''.join(data.xpath('.//span[@class="productPrice"]/text()')).strip()
|
||||||
|
s.detail_item = base_url + id
|
||||||
|
s.drm = SearchResult.DRM_UNLOCKED
|
||||||
|
|
||||||
|
yield s
|
@ -110,8 +110,9 @@ def config(defaults=None):
|
|||||||
'saving, depending on how well the filesystem you are saving '
|
'saving, depending on how well the filesystem you are saving '
|
||||||
'to supports unicode.'))
|
'to supports unicode.'))
|
||||||
x('timefmt', default='%b, %Y',
|
x('timefmt', default='%b, %Y',
|
||||||
help=_('The format in which to display dates. %d - day, %b - month, '
|
help=_('The format in which to display dates. %(day)s - day,'
|
||||||
'%Y - year. Default is: %b, %Y'))
|
' %(month)s - month, %(year)s - year. Default is: %(default)s'
|
||||||
|
)%dict(day='%d', month='%b', year='%Y', default='%b, %Y'))
|
||||||
x('send_timefmt', default='%b, %Y',
|
x('send_timefmt', default='%b, %Y',
|
||||||
help=_('The format in which to display dates. %(day)s - day,'
|
help=_('The format in which to display dates. %(day)s - day,'
|
||||||
' %(month)s - month, %(year)s - year. Default is: %(default)s'
|
' %(month)s - month, %(year)s - year. Default is: %(default)s'
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2009-11-06 19:11+0000\n"
|
"PO-Revision-Date: 2009-11-06 19:11+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Afrikaans <af@li.org>\n"
|
"Language-Team: Afrikaans <af@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:31+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:34+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Doen absolute niks"
|
msgstr "Doen absolute niks"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4915,7 +4915,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7235,9 +7235,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7507,14 +7507,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9806,7 +9806,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10421,7 +10421,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-01-31 21:37+0000\n"
|
"PO-Revision-Date: 2010-01-31 21:37+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Asturian <ast@li.org>\n"
|
"Language-Team: Asturian <ast@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:32+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:34+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -855,8 +855,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -866,7 +866,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4915,7 +4915,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7235,9 +7235,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7507,14 +7507,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9806,7 +9806,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10421,7 +10421,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-03 05:54+0000\n"
|
"PO-Revision-Date: 2011-06-03 05:54+0000\n"
|
||||||
"Last-Translator: Farid Zarbaliyev <faridz13@gmail.com>\n"
|
"Last-Translator: Farid Zarbaliyev <faridz13@gmail.com>\n"
|
||||||
"Language-Team: Azerbaijani <az@li.org>\n"
|
"Language-Team: Azerbaijani <az@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:33+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:35+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -6,15 +6,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.51\n"
|
"Project-Id-Version: calibre 0.4.51\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-22 15:45+0000\n"
|
"PO-Revision-Date: 2011-07-20 18:52+0000\n"
|
||||||
"Last-Translator: Ve4ernik <ve4ernik@gmail.com>\n"
|
"Last-Translator: Alex Stanev <alex@stanev.org>\n"
|
||||||
"Language-Team: bg\n"
|
"Language-Team: bg\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:34+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-21 04:32+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Не прави абсолютно нищо"
|
msgstr "Не прави абсолютно нищо"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -324,23 +324,23 @@ msgstr "Влага метаданни от %s файлове"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
||||||
msgid "Add books to calibre or the connected device"
|
msgid "Add books to calibre or the connected device"
|
||||||
msgstr ""
|
msgstr "Добави книги в calibre или към свързано устройство"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
||||||
msgid "Fetch annotations from a connected Kindle (experimental)"
|
msgid "Fetch annotations from a connected Kindle (experimental)"
|
||||||
msgstr ""
|
msgstr "Извлечи анотации от свързано Kindle устройство (експериментално)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
||||||
msgid "Generate a catalog of the books in your calibre library"
|
msgid "Generate a catalog of the books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Генерирай каталог от книгите в calibre библиотеката"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
||||||
msgid "Convert books to various ebook formats"
|
msgid "Convert books to various ebook formats"
|
||||||
msgstr ""
|
msgstr "Конвертирай книги от различни формати"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
msgstr ""
|
msgstr "Изтрийте книги от calibre библиотеката или от свързано устройство"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
||||||
msgid "Edit the metadata of books in your calibre library"
|
msgid "Edit the metadata of books in your calibre library"
|
||||||
@ -348,11 +348,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
||||||
msgid "Read books in your calibre library"
|
msgid "Read books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Четете книги от вашата calibre библиотека"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
||||||
msgid "Download news from the internet in ebook form"
|
msgid "Download news from the internet in ebook form"
|
||||||
msgstr ""
|
msgstr "Заредете новини от Интернет като електронна книга"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
@ -368,7 +368,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Презареждане на calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
@ -376,7 +376,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "Изпрати книги към свързаното устройство"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -387,7 +387,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
||||||
msgid "Browse the calibre User Manual"
|
msgid "Browse the calibre User Manual"
|
||||||
msgstr ""
|
msgstr "Преглед на ръководството за потребителя"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
||||||
msgid "Customize calibre"
|
msgid "Customize calibre"
|
||||||
@ -404,7 +404,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
||||||
msgid "Copy books from the devce to your calibre library"
|
msgid "Copy books from the devce to your calibre library"
|
||||||
msgstr ""
|
msgstr "Копирай книги от устройството към calibre библиотеката"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
||||||
msgid "Edit the collections in which books are placed on your device"
|
msgid "Edit the collections in which books are placed on your device"
|
||||||
@ -782,6 +782,8 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:438
|
||||||
msgid "Intended for generic tablet devices, does no resizing of images"
|
msgid "Intended for generic tablet devices, does no resizing of images"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Предназначен(и) за стандартни таблетни устройства, не преоразмерява "
|
||||||
|
"изображения"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:446
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:446
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -871,6 +873,8 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:548
|
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:548
|
||||||
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
|
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Премахни персонализирано име на разширението. Няма ефект върху вградените "
|
||||||
|
"разширения"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:550
|
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:550
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -890,8 +894,8 @@ msgstr "Активиране на избраната добавка"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Деактивиране на избраната добавка"
|
msgstr "Деактивиране на избраната добавка"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -901,7 +905,7 @@ msgstr "Деактивиране на избраната добавка"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -1136,7 +1140,7 @@ msgstr "Взимане на списък с книги от устройство
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255
|
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257
|
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:257
|
||||||
msgid "Transferring books to device..."
|
msgid "Transferring books to device..."
|
||||||
msgstr ""
|
msgstr "Прехвърляне на книги към устройството..."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:285
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:299
|
||||||
@ -1174,7 +1178,7 @@ msgstr "Изпращане на метаданни към устройствот
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/libbambookcore.py:129
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/libbambookcore.py:129
|
||||||
msgid "Bambook SDK has not been installed."
|
msgid "Bambook SDK has not been installed."
|
||||||
msgstr ""
|
msgstr "Bambook SDK не е инсталиран."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/binatone/driver.py:17
|
||||||
msgid "Communicate with the Binatone Readme eBook reader."
|
msgid "Communicate with the Binatone Readme eBook reader."
|
||||||
@ -1189,15 +1193,15 @@ msgstr "Комуникирай Blackberry устройство"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
|
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:18
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90
|
#: /home/kovid/work/calibre/src/calibre/devices/prs500/driver.py:90
|
||||||
msgid "Kovid Goyal"
|
msgid "Kovid Goyal"
|
||||||
msgstr ""
|
msgstr "Kovid Goyal"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:14
|
#: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:14
|
||||||
msgid "Communicate with BOEYE BEX Serial eBook readers."
|
msgid "Communicate with BOEYE BEX Serial eBook readers."
|
||||||
msgstr ""
|
msgstr "Връзка с BOEYE BEX Serial eBook устройства."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35
|
#: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35
|
||||||
msgid "Communicate with BOEYE BDX serial eBook readers."
|
msgid "Communicate with BOEYE BDX serial eBook readers."
|
||||||
msgstr ""
|
msgstr "Връзка с BOEYE BDX serial eBook устройства."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22
|
#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22
|
||||||
msgid "Communicate with the Cybook Gen 3 / Opus eBook reader."
|
msgid "Communicate with the Cybook Gen 3 / Opus eBook reader."
|
||||||
@ -1205,7 +1209,7 @@ msgstr "Комуникирай с Cybook Gen 3 / Opus eBook устройство
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:64
|
#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:64
|
||||||
msgid "Communicate with the Cybook Orizon eBook reader."
|
msgid "Communicate with the Cybook Orizon eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с Cybook Orizon eBook устройство."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:25
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:25
|
||||||
msgid "Communicate with the EB600 eBook reader."
|
msgid "Communicate with the EB600 eBook reader."
|
||||||
@ -1213,23 +1217,23 @@ msgstr "Комуникирай с EB600 eBook устройство"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:192
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:192
|
||||||
msgid "Communicate with the Astak Mentor EB600"
|
msgid "Communicate with the Astak Mentor EB600"
|
||||||
msgstr ""
|
msgstr "Връзка с Astak Mentor EB600"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:215
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:215
|
||||||
msgid "Communicate with the PocketBook 301 reader."
|
msgid "Communicate with the PocketBook 301 reader."
|
||||||
msgstr ""
|
msgstr "Връзка с PocketBook 301 електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:232
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:232
|
||||||
msgid "Communicate with the PocketBook 602/603/902/903 reader."
|
msgid "Communicate with the PocketBook 602/603/902/903 reader."
|
||||||
msgstr ""
|
msgstr "Връзка с PocketBook 602/603/902/903 електронни четци."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
|
||||||
msgid "Communicate with the PocketBook 360+ reader."
|
msgid "Communicate with the PocketBook 360+ reader."
|
||||||
msgstr ""
|
msgstr "Връзка с PocketBook 360+ електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262
|
||||||
msgid "Communicate with the PocketBook 701"
|
msgid "Communicate with the PocketBook 701"
|
||||||
msgstr ""
|
msgstr "Връзка с PocketBook 701 четец"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:17
|
||||||
msgid "Entourage Edge"
|
msgid "Entourage Edge"
|
||||||
@ -1237,7 +1241,7 @@ msgstr "Entourage Edge"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18
|
#: /home/kovid/work/calibre/src/calibre/devices/edge/driver.py:18
|
||||||
msgid "Communicate with the Entourage Edge."
|
msgid "Communicate with the Entourage Edge."
|
||||||
msgstr ""
|
msgstr "Връзка с Entourage Edge"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16
|
#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:16
|
||||||
msgid "Communicate with the ESlick eBook reader."
|
msgid "Communicate with the ESlick eBook reader."
|
||||||
@ -1245,17 +1249,17 @@ msgstr "Комуникирай с ESlick eBook устройство"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49
|
#: /home/kovid/work/calibre/src/calibre/devices/eslick/driver.py:49
|
||||||
msgid "Communicate with the Sigmatek eBook reader."
|
msgid "Communicate with the Sigmatek eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с Sigmatek eBook електронен четец"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16
|
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:16
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:32
|
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:32
|
||||||
msgid "Use an arbitrary folder as a device."
|
msgid "Use an arbitrary folder as a device."
|
||||||
msgstr ""
|
msgstr "Използвай директория като устройство."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:28
|
#: /home/kovid/work/calibre/src/calibre/devices/folder_device/driver.py:28
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14
|
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:14
|
||||||
msgid "Device Interface"
|
msgid "Device Interface"
|
||||||
msgstr ""
|
msgstr "Връзка с устройство"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19
|
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:19
|
||||||
msgid "Communicate with Hanlin V3 eBook readers."
|
msgid "Communicate with Hanlin V3 eBook readers."
|
||||||
@ -1267,7 +1271,7 @@ msgstr "Комуникирай с Hanlin V5 eBook устройство"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:114
|
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:114
|
||||||
msgid "Communicate with the BOOX eBook reader."
|
msgid "Communicate with the BOOX eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с BOOX eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132
|
#: /home/kovid/work/calibre/src/calibre/devices/hanlin/driver.py:132
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1277,37 +1281,37 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:22
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:22
|
||||||
msgid "Communicate with the Hanvon N520 eBook reader."
|
msgid "Communicate with the Hanvon N520 eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с Hanvon N520 eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:47
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:47
|
||||||
msgid "Communicate with The Book reader."
|
msgid "Communicate with The Book reader."
|
||||||
msgstr ""
|
msgstr "Връзка с The Book електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58
|
||||||
msgid "Communicate with the Libre Air reader."
|
msgid "Communicate with the Libre Air reader."
|
||||||
msgstr ""
|
msgstr "Връзка с Libre Air електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71
|
||||||
msgid "Communicate with the SpringDesign Alex eBook reader."
|
msgid "Communicate with the SpringDesign Alex eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с SpringDesign Alex eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:131
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:131
|
||||||
msgid "Communicate with the Azbooka"
|
msgid "Communicate with the Azbooka"
|
||||||
msgstr ""
|
msgstr "Връзка с AzBooka"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:150
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:150
|
||||||
msgid "Communicate with the Elonex EB 511 eBook reader."
|
msgid "Communicate with the Elonex EB 511 eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с Elonex EB 511 eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16
|
#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:16
|
||||||
msgid "Communicate with the IRex Iliad eBook reader."
|
msgid "Communicate with the IRex Iliad eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с IRex Iliad eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/iliad/driver.py:17
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18
|
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:18
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:43
|
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:43
|
||||||
msgid "John Schember"
|
msgid "John Schember"
|
||||||
msgstr ""
|
msgstr "John Schember"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:57
|
#: /home/kovid/work/calibre/src/calibre/devices/interface.py:57
|
||||||
msgid "Cannot get files from this device"
|
msgid "Cannot get files from this device"
|
||||||
@ -1315,19 +1319,19 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16
|
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:16
|
||||||
msgid "Communicate with the IRex Digital Reader 1000 eBook reader."
|
msgid "Communicate with the IRex Digital Reader 1000 eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с IRex Digital Reader 1000 eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42
|
#: /home/kovid/work/calibre/src/calibre/devices/irexdr/driver.py:42
|
||||||
msgid "Communicate with the IRex Digital Reader 800"
|
msgid "Communicate with the IRex Digital Reader 800"
|
||||||
msgstr ""
|
msgstr "Връзка с IRex Digital Reader 800 eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15
|
#: /home/kovid/work/calibre/src/calibre/devices/iriver/driver.py:15
|
||||||
msgid "Communicate with the Iriver Story reader."
|
msgid "Communicate with the Iriver Story reader."
|
||||||
msgstr ""
|
msgstr "Връзка с Iriver Story електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:20
|
||||||
msgid "Communicate with the JetBook eBook reader."
|
msgid "Communicate with the JetBook eBook reader."
|
||||||
msgstr ""
|
msgstr "Връзка с JetBook eBook електронен четец."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:88
|
||||||
msgid "Communicate with the MiBuk Wolder reader."
|
msgid "Communicate with the MiBuk Wolder reader."
|
||||||
@ -4956,7 +4960,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7276,9 +7280,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7548,14 +7552,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9847,7 +9851,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10462,7 +10466,7 @@ msgstr "Изчистване на бързото търсене"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-12-11 02:29+0000\n"
|
"PO-Revision-Date: 2010-12-11 02:29+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Bengali <bn@li.org>\n"
|
"Language-Team: Bengali <bn@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:33+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:35+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "আসলে কিছুই করে না"
|
msgstr "আসলে কিছুই করে না"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-03 19:43+0000\n"
|
"PO-Revision-Date: 2011-07-03 19:43+0000\n"
|
||||||
"Last-Translator: Alan <Unknown>\n"
|
"Last-Translator: Alan <Unknown>\n"
|
||||||
"Language-Team: Breton <br@li.org>\n"
|
"Language-Team: Breton <br@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:34+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:36+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ne ra netra da vat"
|
msgstr "Ne ra netra da vat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -855,8 +855,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -866,7 +866,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4918,7 +4918,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7238,9 +7238,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7510,14 +7510,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9809,7 +9809,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10424,7 +10424,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-01-18 21:03+0000\n"
|
"PO-Revision-Date: 2011-01-18 21:03+0000\n"
|
||||||
"Last-Translator: Senad Sopovic <Unknown>\n"
|
"Last-Translator: Senad Sopovic <Unknown>\n"
|
||||||
"Language-Team: Bosnian <bs@li.org>\n"
|
"Language-Team: Bosnian <bs@li.org>\n"
|
||||||
@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:33+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:35+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Radi apsolutno ništa"
|
msgstr "Radi apsolutno ništa"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -853,8 +853,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -864,7 +864,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4913,7 +4913,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7233,9 +7233,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7505,14 +7505,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9804,7 +9804,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10419,7 +10419,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -10,15 +10,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: ca\n"
|
"Project-Id-Version: ca\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-08 16:42+0000\n"
|
"PO-Revision-Date: 2011-07-19 18:16+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: FerranRius <frius64@hotmail.com>\n"
|
||||||
"Language-Team: \n"
|
"Language-Team: \n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:34+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-20 04:35+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -26,9 +26,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "No fa res"
|
msgstr "No fa res"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -914,8 +914,8 @@ msgstr "Habilita el connector anomenat"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Inhabilita el connector anomenat"
|
msgstr "Inhabilita el connector anomenat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -926,7 +926,7 @@ msgid "Path to library too long. Must be less than %d characters."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"El camí a la biblioteca és massa llarg. Ha de ser de menys de %d caràcters."
|
"El camí a la biblioteca és massa llarg. Ha de ser de menys de %d caràcters."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -1080,7 +1080,7 @@ msgstr "S'està actualitzant el llistat de metadades del dispositiu..."
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)d of %(tot)d"
|
msgid "%(num)d of %(tot)d"
|
||||||
msgstr ""
|
msgstr "%(num)d de %(tot)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130
|
||||||
@ -3039,12 +3039,12 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
||||||
msgid "No top level HTML file found."
|
msgid "No top level HTML file found."
|
||||||
msgstr ""
|
msgstr "No s'ha trobat cap fitxer HTML de nivell superior."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:71
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:71
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Top level HTML file %s is empty"
|
msgid "Top level HTML file %s is empty"
|
||||||
msgstr ""
|
msgstr "El fitxer HTML de nivell superior %s està buit."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/output.py:30
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/output.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3123,7 +3123,7 @@ msgstr "No s'ha pogut afegir l'enllaç %s a l'índex"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:960
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:960
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to process image %(path)s. Error: %(err)s"
|
msgid "Unable to process image %(path)s. Error: %(err)s"
|
||||||
msgstr ""
|
msgstr "No s'ha pogut processar la imatge %(path)s. Error: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1006
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1006
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -3450,8 +3450,8 @@ msgstr "Etiquetes"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
||||||
msgid "Series"
|
msgid "Series"
|
||||||
msgid_plural "Series"
|
msgid_plural "Series"
|
||||||
msgstr[0] ""
|
msgstr[0] "Sèrie"
|
||||||
msgstr[1] ""
|
msgstr[1] "Sèries"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
||||||
@ -3647,6 +3647,8 @@ msgid ""
|
|||||||
"Downloads metadata and covers from Douban.com. Useful only for chinese "
|
"Downloads metadata and covers from Douban.com. Useful only for chinese "
|
||||||
"language books."
|
"language books."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Descarrega metadades i portades de Douban.com. Només és útil per a llibres "
|
||||||
|
"en xinès."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
||||||
msgid "Downloads metadata and covers from Google Books"
|
msgid "Downloads metadata and covers from Google Books"
|
||||||
@ -3839,7 +3841,7 @@ msgstr "El format de llibre %s no és compatible"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of %(series)s"
|
msgid "Book %(sidx)s of %(series)s"
|
||||||
msgstr ""
|
msgstr "Llibre %(sidx)s de %(series)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
||||||
msgid "HTML TOC generation options."
|
msgid "HTML TOC generation options."
|
||||||
@ -3859,6 +3861,8 @@ msgid ""
|
|||||||
"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
|
"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
|
||||||
"%(size)d KB"
|
"%(size)d KB"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"No s'ha trobat un punt en el qual sigui lògic dividir: %(path)s mida de "
|
||||||
|
"l'arbre: %(size)d kB"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32
|
||||||
msgid "OPF/NCX/etc. generation options."
|
msgid "OPF/NCX/etc. generation options."
|
||||||
@ -4829,27 +4833,28 @@ msgstr "S'estan incorporant les anotacions de l'usuari a la base de dades"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(time)s<br />Last Page Read: %(loc)d (%(pr)d%%)"
|
msgid "%(time)s<br />Last Page Read: %(loc)d (%(pr)d%%)"
|
||||||
msgstr ""
|
msgstr "%(time)s<br />Darrera pàgina que s'ha llegit: %(loc)d (%(pr)d%%)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(time)s<br />Last Page Read: Location %(loc)d (%(pr)d%%)"
|
msgid "%(time)s<br />Last Page Read: Location %(loc)d (%(pr)d%%)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"%(time)s<br />Darrera pàgina que s'ha llegit: Posició %(loc)d (%(pr)d%%)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />"
|
msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />"
|
||||||
msgstr ""
|
msgstr "<b>Posició %(dl)d • %(typ)s</b><br />%(text)s<br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Page %(dl)d • %(typ)s</b><br />"
|
msgid "<b>Page %(dl)d • %(typ)s</b><br />"
|
||||||
msgstr ""
|
msgstr "<b>Pàgina %(dl)d • %(typ)s</b><br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Location %(dl)d • %(typ)s</b><br />"
|
msgid "<b>Location %(dl)d • %(typ)s</b><br />"
|
||||||
msgstr ""
|
msgstr "<b>Posició %(dl)d • %(typ)s</b><br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34
|
||||||
@ -4878,7 +4883,7 @@ msgstr "Carpeta d'exportació del catàleg"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Select destination for %(title)s.%(fmt)s"
|
msgid "Select destination for %(title)s.%(fmt)s"
|
||||||
msgstr ""
|
msgstr "Seleccioneu la destinació de %(title)s.%(fmt)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57
|
||||||
@ -5173,7 +5178,7 @@ msgstr "No s'ha pogut copiar els llibres: "
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Copied %(num)d books to %(loc)s"
|
msgid "Copied %(num)d books to %(loc)s"
|
||||||
msgstr ""
|
msgstr "%(num)d llibres copiats a %(loc)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5646,7 +5651,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Passa a la coincidència realçada següent"
|
msgstr "Passa a la coincidència realçada següent"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -6281,7 +6286,7 @@ msgstr "Identificadors"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
||||||
msgstr ""
|
msgstr "Llibre %(sidx)s de <span class=\"series_name\">%(series)s</span>"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
||||||
@ -6312,7 +6317,7 @@ msgstr "Camí"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cover size: %(width)d x %(height)d"
|
msgid "Cover size: %(width)d x %(height)d"
|
||||||
msgstr ""
|
msgstr "Mida de la portada: %(width)d×%(height)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16
|
||||||
msgid "BibTeX Options"
|
msgid "BibTeX Options"
|
||||||
@ -7886,7 +7891,7 @@ msgstr "Filtre de l'índe&x:"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:76
|
#: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:76
|
||||||
msgid "Allow &duplicate links when creating the Table of Contents"
|
msgid "Allow &duplicate links when creating the Table of Contents"
|
||||||
msgstr ""
|
msgstr "Permet enllaços duplicats en crear l'índex"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12
|
#: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input.py:12
|
||||||
msgid "TXT Input"
|
msgid "TXT Input"
|
||||||
@ -8104,9 +8109,9 @@ msgstr "No s'ha pogut carregar el navegador de portades"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Sense definir"
|
msgstr "Sense definir"
|
||||||
@ -8305,7 +8310,7 @@ msgstr "seleccionat per enviar"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
|
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)i of %(total)i Books"
|
msgid "%(num)i of %(total)i Books"
|
||||||
msgstr ""
|
msgstr "%(num)i de %(total)i llibres"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
|
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -8387,14 +8392,14 @@ msgstr ""
|
|||||||
"N'esteu segur?"
|
"N'esteu segur?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Plantilla no vàlida"
|
msgstr "Plantilla no vàlida"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9140,7 +9145,7 @@ msgstr "Treballs actius"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49
|
||||||
msgid "&Stop selected jobs"
|
msgid "&Stop selected jobs"
|
||||||
msgstr ""
|
msgstr "&Atura les tasques seleccionades"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50
|
||||||
msgid "Show job &details"
|
msgid "Show job &details"
|
||||||
@ -10009,7 +10014,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Locating zip file for %(name)s: %(link)s"
|
msgid "Locating zip file for %(name)s: %(link)s"
|
||||||
msgstr ""
|
msgstr "S'està cercant l'arxiu zip de %(name)s: %(link)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
|
||||||
@ -10395,7 +10400,7 @@ msgstr "mai"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
|
msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
|
||||||
msgstr ""
|
msgstr "Fa %(days)d dies, %(hours)d hores i %(mins)d minuts"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:400
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:400
|
||||||
msgid "Last downloaded:"
|
msgid "Last downloaded:"
|
||||||
@ -10885,7 +10890,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:21
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(curr)s (was %(initial)s)"
|
msgid "%(curr)s (was %(initial)s)"
|
||||||
msgstr ""
|
msgstr "%(curr)s (era %(initial)s)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:875
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:875
|
||||||
@ -11009,7 +11014,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr "Obre l'editor de plantilles"
|
msgstr "Obre l'editor de plantilles"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Edita la plantilla"
|
msgstr "Edita la plantilla"
|
||||||
|
|
||||||
@ -11081,7 +11086,7 @@ msgstr "No s'ha seleccionat cap recepta"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:146
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:146
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "The attached file: %(fname)s is a recipe to download %(title)s."
|
msgid "The attached file: %(fname)s is a recipe to download %(title)s."
|
||||||
msgstr ""
|
msgstr "El fitxer adjunt: %(fname)s és una recepta per baixar %(title)s."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:149
|
||||||
msgid "Recipe for "
|
msgid "Recipe for "
|
||||||
@ -11287,12 +11292,12 @@ msgstr "Baixa %s"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54
|
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Downloading <b>%(fname)s</b> from %(url)s"
|
msgid "Downloading <b>%(fname)s</b> from %(url)s"
|
||||||
msgstr ""
|
msgstr "S'està baixant <b>%(fname)s</b> de %(url)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85
|
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Failed to download from %(url)r with error: %(err)s"
|
msgid "Failed to download from %(url)r with error: %(err)s"
|
||||||
msgstr ""
|
msgstr "No s'ha pogut descarregar de %(url)r amb l'error: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:41
|
||||||
msgid "No file specified to download."
|
msgid "No file specified to download."
|
||||||
@ -11318,7 +11323,7 @@ msgstr "No s'ha pogut baixar el llibre"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:123
|
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:123
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Email %(name)s to %(to)s"
|
msgid "Email %(name)s to %(to)s"
|
||||||
msgstr ""
|
msgstr "Envia %(name)s per correu electrònic a %(to)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:142
|
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:142
|
||||||
msgid "News:"
|
msgid "News:"
|
||||||
@ -11592,8 +11597,8 @@ msgstr " - Tasques"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:470
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:470
|
||||||
msgid "Do you really want to stop the selected job?"
|
msgid "Do you really want to stop the selected job?"
|
||||||
msgid_plural "Do you really want to stop all the selected jobs?"
|
msgid_plural "Do you really want to stop all the selected jobs?"
|
||||||
msgstr[0] ""
|
msgstr[0] "Segur que voleu aturar la tasca seleccionada?"
|
||||||
msgstr[1] ""
|
msgstr[1] "Segur que voleu aturar les tasques seleccionades?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:478
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:478
|
||||||
msgid "Do you really want to stop all non-device jobs?"
|
msgid "Do you really want to stop all non-device jobs?"
|
||||||
@ -11660,7 +11665,7 @@ msgstr "Reinicia la cerca ràpida"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copia el text de cerca (en lloc del nom de la cerca)"
|
msgstr "Copia el text de cerca (en lloc del nom de la cerca)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "S"
|
msgstr "S"
|
||||||
|
|
||||||
@ -12193,7 +12198,7 @@ msgstr "El llibre no té portada"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cover size: %(width)d x %(height)d pixels"
|
msgid "Cover size: %(width)d x %(height)d pixels"
|
||||||
msgstr ""
|
msgstr "Mida de la portada: %(width)d×%(height)d píxels"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981
|
||||||
msgid "stars"
|
msgid "stars"
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-22 19:29+0000\n"
|
"PO-Revision-Date: 2011-05-22 19:29+0000\n"
|
||||||
"Last-Translator: Marek Sušický <Unknown>\n"
|
"Last-Translator: Marek Sušický <Unknown>\n"
|
||||||
"Language-Team: Czech <cs@li.org>\n"
|
"Language-Team: Czech <cs@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:34+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:37+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Nedělá vůbec nic"
|
msgstr "Nedělá vůbec nic"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -887,8 +887,8 @@ msgstr "Povolit uvedený modul"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Zakázat uvedený modul"
|
msgstr "Zakázat uvedený modul"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -898,7 +898,7 @@ msgstr "Zakázat uvedený modul"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5380,7 +5380,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Posun k další označené shodě"
|
msgstr "Posun k další označené shodě"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7759,9 +7759,9 @@ msgstr "Prohlížeč obálek nemohl být nahrán"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Nedefinováno"
|
msgstr "Nedefinováno"
|
||||||
@ -8039,14 +8039,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Neplatná šablona"
|
msgstr "Neplatná šablona"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10400,7 +10400,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Upravit šablonu"
|
msgstr "Upravit šablonu"
|
||||||
|
|
||||||
@ -11028,7 +11028,7 @@ msgstr "Zrušit rychlé vyhledávání"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Zkopírovat právě hledaný text (namísto hledání názvu)"
|
msgstr "Zkopírovat právě hledaný text (namísto hledání názvu)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-08 15:07+0000\n"
|
"PO-Revision-Date: 2011-07-08 15:07+0000\n"
|
||||||
"Last-Translator: Simon <Unknown>\n"
|
"Last-Translator: Simon <Unknown>\n"
|
||||||
"Language-Team: Danish <da@li.org>\n"
|
"Language-Team: Danish <da@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:35+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:37+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Gør absolut ingenting"
|
msgstr "Gør absolut ingenting"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -897,8 +897,8 @@ msgstr "Aktivér det angivne udvidelsesmodul"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Deaktivér det angivne udvidelsesmodul"
|
msgstr "Deaktivér det angivne udvidelsesmodul"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -908,7 +908,7 @@ msgstr "Deaktivér det angivne udvidelsesmodul"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn."
|
msgstr "Sti til bibliotek for lang. Skal være kortere end %d tegn."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5352,7 +5352,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7736,9 +7736,9 @@ msgstr "Omslag browser kunne ikke loades"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Udefineret"
|
msgstr "Udefineret"
|
||||||
@ -8017,14 +8017,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Ugyldig skabelon"
|
msgstr "Ugyldig skabelon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10401,7 +10401,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Redigér skabelon"
|
msgstr "Redigér skabelon"
|
||||||
|
|
||||||
@ -11037,7 +11037,7 @@ msgstr "Nulstil hurtigsøgning"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Kopiér aktuelle søgetekst (istedet for søgenavnet)"
|
msgstr "Kopiér aktuelle søgetekst (istedet for søgenavnet)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,15 +7,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: de\n"
|
"Project-Id-Version: de\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-09 22:26+0000\n"
|
"PO-Revision-Date: 2011-07-18 23:05+0000\n"
|
||||||
"Last-Translator: Rudolf Metz <Unknown>\n"
|
"Last-Translator: Christian <Unknown>\n"
|
||||||
"Language-Team: American English <kde-i18n-doc@lists.kde.org>\n"
|
"Language-Team: American English <kde-i18n-doc@lists.kde.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:37+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-20 04:36+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
|
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Macht absolut gar nichts"
|
msgstr "Macht absolut gar nichts"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -423,6 +423,7 @@ msgstr "Ein Buch aus einer Calibre Bibliothek in eine andere kopieren"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
||||||
msgid "Make small tweaks to epub files in your calibre library"
|
msgid "Make small tweaks to epub files in your calibre library"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Mache kleine Veränderungen in epub Dateien in deiner calibre Bibliothek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -908,8 +909,8 @@ msgstr "Gewähltes Plugin einschalten"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Gewähltes Plugin ausschalten"
|
msgstr "Gewähltes Plugin ausschalten"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -919,7 +920,7 @@ msgstr "Gewähltes Plugin ausschalten"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein"
|
msgstr "Pfad zur Datenbank zu lang. Muss kürzer als %d Zeichen sein"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -1876,12 +1877,12 @@ msgstr "Ordner der Karte A"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:207
|
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:207
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Rendered %s"
|
msgid "Rendered %s"
|
||||||
msgstr ""
|
msgstr "gerendert %s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210
|
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:210
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Failed %s"
|
msgid "Failed %s"
|
||||||
msgstr ""
|
msgstr "Fehlgeschlagen %s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264
|
#: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:264
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -3034,7 +3035,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
||||||
msgstr ""
|
msgstr "Mehrere HTML Dateien im Archiv gefunden. %s wird nur benutzt."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
||||||
msgid "No top level HTML file found."
|
msgid "No top level HTML file found."
|
||||||
@ -3457,8 +3458,7 @@ msgstr "Schlagworte"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
||||||
msgid "Series"
|
msgid "Series"
|
||||||
msgid_plural "Series"
|
msgid_plural "Series"
|
||||||
msgstr[0] ""
|
msgstr[0] "Reihen"
|
||||||
msgstr[1] ""
|
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
||||||
@ -3841,7 +3841,7 @@ msgstr "Bücher im %s Format werden nicht unterstützt"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of %(series)s"
|
msgid "Book %(sidx)s of %(series)s"
|
||||||
msgstr ""
|
msgstr "Buch %(sidx)s von %(series)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
||||||
msgid "HTML TOC generation options."
|
msgid "HTML TOC generation options."
|
||||||
@ -5633,7 +5633,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Zum nächsten hervorgehobenen Treffer springe"
|
msgstr "Zum nächsten hervorgehobenen Treffer springe"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -6273,7 +6273,7 @@ msgstr "Ids"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
||||||
msgstr ""
|
msgstr "Buch %(sidx)s von <span class=\"series_name\">%(series)s</span>"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
||||||
@ -6487,7 +6487,7 @@ msgstr "Beschreibungen"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301
|
||||||
msgid "Books by &Series"
|
msgid "Books by &Series"
|
||||||
msgstr "Bücher nach Serie"
|
msgstr "Bücher nach Reihen"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:302
|
||||||
msgid "Books by &Title"
|
msgid "Books by &Title"
|
||||||
@ -8070,9 +8070,9 @@ msgstr "Cover-Browser konnte nicht geladen werden"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Undefiniert"
|
msgstr "Undefiniert"
|
||||||
@ -8357,14 +8357,14 @@ msgstr ""
|
|||||||
"funktionieren sie unter Umständen nicht. Sind sie sicher?"
|
"funktionieren sie unter Umständen nicht. Sind sie sicher?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Ungültige Vorlage"
|
msgstr "Ungültige Vorlage"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9307,11 +9307,11 @@ msgstr "&Alle entfernen"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:547
|
||||||
msgid "If checked, the series will be cleared"
|
msgid "If checked, the series will be cleared"
|
||||||
msgstr "Wenn ausgewählt, wird der Serien- Eintrag entfernt."
|
msgstr "Falls ausgewählt, wird der \"Reihen\"- Eintrag entfernt."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:548
|
||||||
msgid "&Clear series"
|
msgid "&Clear series"
|
||||||
msgstr "&Serie löschen"
|
msgstr "&Reihe löschen"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:549
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -10562,7 +10562,8 @@ msgstr "Geben Sie einen Autorennamen ein. Nur ein Autor darf benutzt werden."
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Enter a series name, without an index. Only one series name can be used."
|
"Enter a series name, without an index. Only one series name can be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Serienname (ohne Index) eingeben. Nur ein Serienname darf benutzt werden."
|
"Reihenbezeichnung (ohne Index) eingeben. Es darf nur eine Reihenbezeichnung "
|
||||||
|
"verwendet werden."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:218
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:218
|
||||||
msgid "Enter tags separated by spaces"
|
msgid "Enter tags separated by spaces"
|
||||||
@ -10585,7 +10586,7 @@ msgstr "Nur in spezifischen Feldern suchen:"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:221
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:221
|
||||||
msgid "Titl&e/Author/Series ..."
|
msgid "Titl&e/Author/Series ..."
|
||||||
msgstr "Tit&el/Autor/Serie ..."
|
msgstr "Tit&el/Autor/Reihe ..."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/select_formats.py:45
|
||||||
msgid "Choose formats"
|
msgid "Choose formats"
|
||||||
@ -10878,7 +10879,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr "Öffne Vorlageneditor"
|
msgstr "Öffne Vorlageneditor"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Vorlage bearbeiten"
|
msgstr "Vorlage bearbeiten"
|
||||||
|
|
||||||
@ -11307,7 +11308,7 @@ msgstr "Regulärer Ausdruck (?P<series>)"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:146
|
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:146
|
||||||
msgid "Series index:"
|
msgid "Series index:"
|
||||||
msgstr "Reihen Index:"
|
msgstr "Reihenindex:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:147
|
#: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:147
|
||||||
msgid "Regular expression (?P<series_index>)"
|
msgid "Regular expression (?P<series_index>)"
|
||||||
@ -11521,7 +11522,7 @@ msgstr "Schnellsuche löschen"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)"
|
msgstr "Aktuellen Suchtext kopieren (anstelle des Namens der Suche)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "J"
|
msgstr "J"
|
||||||
|
|
||||||
@ -12946,7 +12947,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:30
|
||||||
msgid "Text column for keeping series-like information"
|
msgid "Text column for keeping series-like information"
|
||||||
msgstr "Textspalte für die Verwaltung von Serien- ähnlichen Informationen."
|
msgstr "Textspalte zur Aufbewahrung \"Reihen\"-adäquater Informationen"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:33
|
||||||
msgid "Text, but with a fixed set of permitted values"
|
msgid "Text, but with a fixed set of permitted values"
|
||||||
@ -13051,7 +13052,7 @@ msgstr "Meine Tags"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178
|
||||||
msgid "My Series"
|
msgid "My Series"
|
||||||
msgstr "Meine Serien"
|
msgstr "Meine Reihen"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179
|
||||||
msgid "My Rating"
|
msgid "My Rating"
|
||||||
@ -13640,7 +13641,7 @@ msgstr "Änderungen speichern"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:239
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:239
|
||||||
msgid "Cancel and return to overview"
|
msgid "Cancel and return to overview"
|
||||||
msgstr ""
|
msgstr "Abbrechen und zum Überblick zurückkehren"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:295
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/main.py:295
|
||||||
msgid "Restoring to defaults not supported for"
|
msgid "Restoring to defaults not supported for"
|
||||||
@ -17865,7 +17866,7 @@ msgstr "Bewertungen"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:197
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:197
|
||||||
msgid "Identifiers"
|
msgid "Identifiers"
|
||||||
msgstr ""
|
msgstr "Kennungen"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:207
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:207
|
||||||
msgid "Author Sort"
|
msgid "Author Sort"
|
||||||
@ -19408,7 +19409,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658
|
||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr ""
|
msgstr "Abrrechen"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
|
||||||
msgid "&Close"
|
msgid "&Close"
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-12 15:40+0000\n"
|
"PO-Revision-Date: 2011-07-12 15:40+0000\n"
|
||||||
"Last-Translator: ilias <Unknown>\n"
|
"Last-Translator: ilias <Unknown>\n"
|
||||||
"Language-Team: Greek <el@li.org>\n"
|
"Language-Team: Greek <el@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:37+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:40+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Δεν κάνει τίποτα"
|
msgstr "Δεν κάνει τίποτα"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -897,8 +897,8 @@ msgstr "Ενεργοποίηση του ονομαζόμενου προσθέτ
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Απενεργοποίηση του ονομαζόμενου προσθέτου"
|
msgstr "Απενεργοποίηση του ονομαζόμενου προσθέτου"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -908,7 +908,7 @@ msgstr "Απενεργοποίηση του ονομαζόμενου προσθ
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5089,7 +5089,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7409,9 +7409,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Μη ορισμένο"
|
msgstr "Μη ορισμένο"
|
||||||
@ -7681,14 +7681,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9980,7 +9980,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10595,7 +10595,7 @@ msgstr "Μηδενισμός γρήγορης αναζήτησης"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-05-21 07:30+0000\n"
|
"PO-Revision-Date: 2010-05-21 07:30+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: English (Australia) <en_AU@li.org>\n"
|
"Language-Team: English (Australia) <en_AU@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:49+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:51+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-02-27 02:43+0000\n"
|
"PO-Revision-Date: 2010-02-27 02:43+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: English (Canada) <en_CA@li.org>\n"
|
"Language-Team: English (Canada) <en_CA@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:52+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Does absolutely nothing"
|
msgstr "Does absolutely nothing"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -856,8 +856,8 @@ msgstr "Enable the named plugin"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Disable the named plugin"
|
msgstr "Disable the named plugin"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -867,7 +867,7 @@ msgstr "Disable the named plugin"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4998,7 +4998,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7318,9 +7318,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7590,14 +7590,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9889,7 +9889,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10504,7 +10504,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-02-15 08:46+0000\n"
|
"PO-Revision-Date: 2011-02-15 08:46+0000\n"
|
||||||
"Last-Translator: Vladimir Oka <Unknown>\n"
|
"Last-Translator: Vladimir Oka <Unknown>\n"
|
||||||
"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
|
"Language-Team: English (United Kingdom) <en_GB@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:49+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:51+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Does absolutely nothing"
|
msgstr "Does absolutely nothing"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -887,8 +887,8 @@ msgstr "Enable the named plugin"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Disable the named plugin"
|
msgstr "Disable the named plugin"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -898,7 +898,7 @@ msgstr "Disable the named plugin"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5408,7 +5408,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Move to next highlighted match"
|
msgstr "Move to next highlighted match"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7804,9 +7804,9 @@ msgstr "Cover browser could not be loaded"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Undefined"
|
msgstr "Undefined"
|
||||||
@ -8085,14 +8085,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Invalid template"
|
msgstr "Invalid template"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10498,7 +10498,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Edit template"
|
msgstr "Edit template"
|
||||||
|
|
||||||
@ -11133,7 +11133,7 @@ msgstr "Reset Quick Search"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copy current search text (instead of search name)"
|
msgstr "Copy current search text (instead of search name)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-01-09 00:03+0000\n"
|
"PO-Revision-Date: 2010-01-09 00:03+0000\n"
|
||||||
"Last-Translator: Kalle Kniivilä <kalle@kniivila.net>\n"
|
"Last-Translator: Kalle Kniivilä <kalle@kniivila.net>\n"
|
||||||
"Language-Team: Esperanto <eo@li.org>\n"
|
"Language-Team: Esperanto <eo@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:35+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:38+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Faras absolute nenion"
|
msgstr "Faras absolute nenion"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -881,8 +881,8 @@ msgstr "Ŝalti la indikitan kromprogramon"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Malŝalti la indikitan kromprogramon"
|
msgstr "Malŝalti la indikitan kromprogramon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -892,7 +892,7 @@ msgstr "Malŝalti la indikitan kromprogramon"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4946,7 +4946,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7266,9 +7266,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7538,14 +7538,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9837,7 +9837,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10452,7 +10452,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -10,15 +10,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: es\n"
|
"Project-Id-Version: es\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-15 00:33+0000\n"
|
"PO-Revision-Date: 2011-07-15 15:02+0000\n"
|
||||||
"Last-Translator: Jose Luis <jrambaut@yahoo.com.ar>\n"
|
"Last-Translator: Jellby <Unknown>\n"
|
||||||
"Language-Team: Spanish\n"
|
"Language-Team: Spanish\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:45+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:47+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:528
|
||||||
@ -42,9 +42,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "No hace absolutamente nada"
|
msgstr "No hace absolutamente nada"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -355,7 +355,7 @@ msgstr "Generar un catálogo de los libros en su biblioteca calibre"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
||||||
msgid "Convert books to various ebook formats"
|
msgid "Convert books to various ebook formats"
|
||||||
msgstr "Convertir libros a varios formatos de ebook"
|
msgstr "Convertir libros a distintos formatos de libro electrónico"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
@ -921,8 +921,8 @@ msgstr "Activar el complemento nombrado"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Desactivar el complemento nombrado"
|
msgstr "Desactivar el complemento nombrado"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -934,7 +934,7 @@ msgstr ""
|
|||||||
"La ruta a la biblioteca es demasiado larga. Debe tener menos de %d "
|
"La ruta a la biblioteca es demasiado larga. Debe tener menos de %d "
|
||||||
"caracteres."
|
"caracteres."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -1089,7 +1089,7 @@ msgstr "Actualizando listado de meta datos..."
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)d of %(tot)d"
|
msgid "%(num)d of %(tot)d"
|
||||||
msgstr ""
|
msgstr "%(num)d de %(tot)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130
|
||||||
@ -1606,6 +1606,9 @@ msgid ""
|
|||||||
"%(aba)s:%(abav)s. Add these values to the list to enable them. The "
|
"%(aba)s:%(abav)s. Add these values to the list to enable them. The "
|
||||||
"collections will be given the name provided after the \":\" character."
|
"collections will be given the name provided after the \":\" character."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
". Dos colecciones especiales están disponible: %(abt)s:%(abtv)s y "
|
||||||
|
"%(aba)s:%(abav)s. Añada estos valores a la lista para activarlas. Las "
|
||||||
|
"colecciones tendrán el nombre dado después de los dos puntos."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74
|
||||||
msgid "Upload separate cover thumbnails for books (newer readers)"
|
msgid "Upload separate cover thumbnails for books (newer readers)"
|
||||||
@ -2113,6 +2116,9 @@ msgid ""
|
|||||||
"default. Use %(en)s to enable. Individual actions can be disabled with the "
|
"default. Use %(en)s to enable. Individual actions can be disabled with the "
|
||||||
"%(dis)s options."
|
"%(dis)s options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Modificar el texto y estructura del documento usando patrones comunes. "
|
||||||
|
"Desactivado de manera predeterminada. Use %(en)s para activarlo. Las "
|
||||||
|
"acciones individuales pueden desactivarse con las opciones %(dis)s."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154
|
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:154
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18
|
#: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18
|
||||||
@ -2467,7 +2473,7 @@ msgid ""
|
|||||||
"paragraph indent, to ensure that paragraphs can be easily distinguished. "
|
"paragraph indent, to ensure that paragraphs can be easily distinguished. "
|
||||||
"This option controls the width of that indent."
|
"This option controls the width of that indent."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Cuando Calibre elimina el espacio entre párrafos, añade automáticamente una "
|
"Cuando calibre elimina el espacio entre párrafos, añade automáticamente una "
|
||||||
"sangría en la primera línea para que los párrafos puedan distinguirse "
|
"sangría en la primera línea para que los párrafos puedan distinguirse "
|
||||||
"fácilmente. Esta opción controla el ancho de dicha sangría."
|
"fácilmente. Esta opción controla el ancho de dicha sangría."
|
||||||
|
|
||||||
@ -2778,7 +2784,7 @@ msgstr "Creando"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20
|
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Failed to parse: %(name)s with error: %(err)s"
|
msgid "Failed to parse: %(name)s with error: %(err)s"
|
||||||
msgstr ""
|
msgstr "Error en el procesamiento: %(name)s con el error: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27
|
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27
|
||||||
msgid "ePub Fixer"
|
msgid "ePub Fixer"
|
||||||
@ -3060,16 +3066,16 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
||||||
msgstr ""
|
msgstr "Se encontraron varios ficheros HTML en el archivo. Sólo se usará %s."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
||||||
msgid "No top level HTML file found."
|
msgid "No top level HTML file found."
|
||||||
msgstr ""
|
msgstr "No se encontró ningún fichero HTML en el nivel superior."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:71
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:71
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Top level HTML file %s is empty"
|
msgid "Top level HTML file %s is empty"
|
||||||
msgstr ""
|
msgstr "El fichero HTML del nivel superior %s está vacío."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/output.py:30
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/output.py:30
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3138,7 +3144,7 @@ msgstr "%s es un fichero vacío"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:565
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:565
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Failed to parse link %(tag)s %(children)s"
|
msgid "Failed to parse link %(tag)s %(children)s"
|
||||||
msgstr ""
|
msgstr "No se pudo procesar el enlace %(tag)s %(children)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:610
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:610
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -3148,7 +3154,7 @@ msgstr "No se pudo añadir el enlace %s al Índice"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:960
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:960
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to process image %(path)s. Error: %(err)s"
|
msgid "Unable to process image %(path)s. Error: %(err)s"
|
||||||
msgstr ""
|
msgstr "No se pudo procesar la imagen %(path)s. Error: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1006
|
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1006
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -3475,8 +3481,8 @@ msgstr "Etiquetas"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
||||||
msgid "Series"
|
msgid "Series"
|
||||||
msgid_plural "Series"
|
msgid_plural "Series"
|
||||||
msgstr[0] ""
|
msgstr[0] "Serie"
|
||||||
msgstr[1] ""
|
msgstr[1] "Series"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
||||||
@ -3517,6 +3523,17 @@ msgid ""
|
|||||||
"some metadata on a file type that does not support it, the metadata will be\n"
|
"some metadata on a file type that does not support it, the metadata will be\n"
|
||||||
"silently ignored.\n"
|
"silently ignored.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"\n"
|
||||||
|
"Leer/escribir metadatos de/en ficheros de libro electrónico.\n"
|
||||||
|
"\n"
|
||||||
|
"Formatos soportados para leer metadatos: %(read)s\n"
|
||||||
|
"\n"
|
||||||
|
"Formatos soportados para escribir metadatos: %(write)s\n"
|
||||||
|
"\n"
|
||||||
|
"Los diferentes tipos de fichero admiten diferentes tipos de metadatos. Si "
|
||||||
|
"se\n"
|
||||||
|
"intentan establecer metadatos en un tipo de fichero que no los soporta, los\n"
|
||||||
|
"metadatos se obviarán.\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3869,7 +3886,7 @@ msgstr "El formato de libros %s no está soportado"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of %(series)s"
|
msgid "Book %(sidx)s of %(series)s"
|
||||||
msgstr ""
|
msgstr "Libro %(sidx)s de %(series)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
||||||
msgid "HTML TOC generation options."
|
msgid "HTML TOC generation options."
|
||||||
@ -3889,6 +3906,8 @@ msgid ""
|
|||||||
"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
|
"Could not find reasonable point at which to split: %(path)s Sub-tree size: "
|
||||||
"%(size)d KB"
|
"%(size)d KB"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"No se pudo encontrar un punto razonable en el que dividir: %(path)s Tamaño "
|
||||||
|
"del árbol: %(size)d kB"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/writer.py:32
|
||||||
msgid "OPF/NCX/etc. generation options."
|
msgid "OPF/NCX/etc. generation options."
|
||||||
@ -4779,7 +4798,7 @@ msgid ""
|
|||||||
"settings:"
|
"settings:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Se encontraron los siguientes libros duplicados, y los formatos entrantes se "
|
"Se encontraron los siguientes libros duplicados, y los formatos entrantes se "
|
||||||
"han procesado y unido a la base de datos de Calibre según las "
|
"han procesado y unido a la base de datos de calibre según las "
|
||||||
"configuraciones de unión automática:"
|
"configuraciones de unión automática:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:349
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:349
|
||||||
@ -4872,27 +4891,27 @@ msgstr "Mezclando anotaciones de usuario en la base de datos"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:123
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(time)s<br />Last Page Read: %(loc)d (%(pr)d%%)"
|
msgid "%(time)s<br />Last Page Read: %(loc)d (%(pr)d%%)"
|
||||||
msgstr ""
|
msgstr "%(time)s<br />Última página leída: %(loc)d (%(pr)d%%)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:129
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(time)s<br />Last Page Read: Location %(loc)d (%(pr)d%%)"
|
msgid "%(time)s<br />Last Page Read: Location %(loc)d (%(pr)d%%)"
|
||||||
msgstr ""
|
msgstr "%(time)s<br />Última página leída: Posición %(loc)d (%(pr)d%%)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:148
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />"
|
msgid "<b>Location %(dl)d • %(typ)s</b><br />%(text)s<br />"
|
||||||
msgstr ""
|
msgstr "<b>Posición %(dl)d • %(typ)s</b><br />%(text)s<br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:157
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Page %(dl)d • %(typ)s</b><br />"
|
msgid "<b>Page %(dl)d • %(typ)s</b><br />"
|
||||||
msgstr ""
|
msgstr "<b>Page %(dl)d • %(typ)s</b><br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:162
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Location %(dl)d • %(typ)s</b><br />"
|
msgid "<b>Location %(dl)d • %(typ)s</b><br />"
|
||||||
msgstr ""
|
msgstr "<b>Posición %(dl)d • %(typ)s</b><br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:20
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/convert.py:34
|
||||||
@ -4919,7 +4938,7 @@ msgstr "Directorio para exportar catálogos"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Select destination for %(title)s.%(fmt)s"
|
msgid "Select destination for %(title)s.%(fmt)s"
|
||||||
msgstr ""
|
msgstr "Seleccionar destino para %(title)s.%(fmt)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57
|
||||||
@ -5218,7 +5237,7 @@ msgstr "No se pudieron copiar estos libros: "
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Copied %(num)d books to %(loc)s"
|
msgid "Copied %(num)d books to %(loc)s"
|
||||||
msgstr ""
|
msgstr "%(num)d libros copiados a %(loc)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5620,7 +5639,7 @@ msgstr ""
|
|||||||
"cambiarán. El autor, título, ISBN y el resto de metadatos <i>no</i> se "
|
"cambiarán. El autor, título, ISBN y el resto de metadatos <i>no</i> se "
|
||||||
"combinarán.<br><br>\r\n"
|
"combinarán.<br><br>\r\n"
|
||||||
"Tras la combinación el segundo libro y sucesivos, con todos sus metadatos, "
|
"Tras la combinación el segundo libro y sucesivos, con todos sus metadatos, "
|
||||||
"serán <b>borrados</b>.<br><br>\r\n"
|
"se <b>borrarán</b>.<br><br>\r\n"
|
||||||
"Todos los formatos del primer libro seleccionado se mantendrán y cualquier "
|
"Todos los formatos del primer libro seleccionado se mantendrán y cualquier "
|
||||||
"formato duplicado en el segundo libro y sucesivos se <b>borrará</b> "
|
"formato duplicado en el segundo libro y sucesivos se <b>borrará</b> "
|
||||||
"permanentemente de la biblioteca de calibre.<br><br> ¿Está <b>seguro</b> de "
|
"permanentemente de la biblioteca de calibre.<br><br> ¿Está <b>seguro</b> de "
|
||||||
@ -5638,12 +5657,12 @@ msgid ""
|
|||||||
"Are you <b>sure</b> you want to proceed?"
|
"Are you <b>sure</b> you want to proceed?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Los formatos de los libros seleccionados se combinarán en el <b>primer libro "
|
"Los formatos de los libros seleccionados se combinarán en el <b>primer libro "
|
||||||
"seleccionado</b> (%s). El ISBN <i>no</i> se combinará.<br><br>Tras combinar "
|
"seleccionado</b> (%s). El ISBN <i>no</i> se combinará.<br><br>Tras la "
|
||||||
"el segundo y sucesivos libros seleccionados serán <b>borrados</b>. "
|
"combinación el segundo libro y sucesivos se <b>borrarán</b>.<br><br>\r\n"
|
||||||
"<br><br>Todos los formatos del primer libro seleccionado se mantendrán y "
|
"Todos los formatos del primer libro seleccionado se mantendrán y cualquier "
|
||||||
"cualquier formato duplicado en el segundo y siguiente libros seleccionados "
|
"formato duplicado en el segundo libro y sucesivos se <b>borrará</b> "
|
||||||
"se <b>borrará<b/> permanentemente de tu libreria de Calibre.<br><br/> ¿Estas "
|
"permanentemente de la biblioteca de calibre.<br><br>¿Está <b>seguro<b/> de "
|
||||||
"<b>seguro<b/> de que quieres continuar?"
|
"que quiere continuar?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:471
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:471
|
||||||
msgid "Applying changed metadata"
|
msgid "Applying changed metadata"
|
||||||
@ -5701,7 +5720,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Ir a la siguiente coincidencia resaltada"
|
msgstr "Ir a la siguiente coincidencia resaltada"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -5971,7 +5990,7 @@ msgid ""
|
|||||||
"ebook.com/about#drm\">DRM</a>."
|
"ebook.com/about#drm\">DRM</a>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Todas las transacciones (con o sin pagos) tienen lugar entre usted y la "
|
"Todas las transacciones (con o sin pagos) tienen lugar entre usted y la "
|
||||||
"librería. Calibre no toma parte en este proceso y cualquier incidencia que "
|
"librería. calibre no toma parte en este proceso y cualquier incidencia que "
|
||||||
"pueda ocurrir relacionada con una compra debe resolverse con la página en la "
|
"pueda ocurrir relacionada con una compra debe resolverse con la página en la "
|
||||||
"que está comprando. Asegúrese de que cualquier libro que compre funcione en "
|
"que está comprando. Asegúrese de que cualquier libro que compre funcione en "
|
||||||
"su lector, particularmente si se trata de libros con <a "
|
"su lector, particularmente si se trata de libros con <a "
|
||||||
@ -6335,7 +6354,7 @@ msgstr "Id."
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
||||||
msgstr ""
|
msgstr "Libro %(sidx)s de <span class=\"series_name\">%(series)s</span>"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
||||||
@ -6366,7 +6385,7 @@ msgstr "Ruta"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cover size: %(width)d x %(height)d"
|
msgid "Cover size: %(width)d x %(height)d"
|
||||||
msgstr ""
|
msgstr "Tamaño de portada: %(width)d×%(height)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16
|
||||||
msgid "BibTeX Options"
|
msgid "BibTeX Options"
|
||||||
@ -8157,9 +8176,9 @@ msgstr "No se ha podido cargar el explorador de portadas"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Indefinido"
|
msgstr "Indefinido"
|
||||||
@ -8360,7 +8379,7 @@ msgstr "elegido para enviar"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
|
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)i of %(total)i Books"
|
msgid "%(num)i of %(total)i Books"
|
||||||
msgstr ""
|
msgstr "%(num)i de %(total)i libros"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
|
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -8444,14 +8463,14 @@ msgstr ""
|
|||||||
"seguro?"
|
"seguro?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Plantilla no válida"
|
msgstr "Plantilla no válida"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9158,7 +9177,7 @@ msgstr "Tareas activas"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49
|
||||||
msgid "&Stop selected jobs"
|
msgid "&Stop selected jobs"
|
||||||
msgstr ""
|
msgstr "&Detener las tareas seleccionadas"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50
|
||||||
msgid "Show job &details"
|
msgid "Show job &details"
|
||||||
@ -10025,7 +10044,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:705
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Locating zip file for %(name)s: %(link)s"
|
msgid "Locating zip file for %(name)s: %(link)s"
|
||||||
msgstr ""
|
msgstr "Buscando el fichero zip para %(name)s: %(link)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:709
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:746
|
||||||
@ -10406,7 +10425,7 @@ msgstr "nunca"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:384
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
|
msgid "%(days)d days, %(hours)d hours and %(mins)d minutes ago"
|
||||||
msgstr ""
|
msgstr "Hace %(days)d días, %(hours)d horas y %(mins)d minutos"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:400
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:400
|
||||||
msgid "Last downloaded:"
|
msgid "Last downloaded:"
|
||||||
@ -10901,7 +10920,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:21
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:21
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(curr)s (was %(initial)s)"
|
msgid "%(curr)s (was %(initial)s)"
|
||||||
msgstr ""
|
msgstr "%(curr)s (era %(initial)s)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:875
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/model.py:875
|
||||||
@ -11023,7 +11042,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr "Abrir editor de plantillas"
|
msgstr "Abrir editor de plantillas"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Modificar plantilla"
|
msgstr "Modificar plantilla"
|
||||||
|
|
||||||
@ -11096,6 +11115,7 @@ msgstr "No hay ninguna receta seleccionada"
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid "The attached file: %(fname)s is a recipe to download %(title)s."
|
msgid "The attached file: %(fname)s is a recipe to download %(title)s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"El fichero adjunto: %(fname)s es una receta para descargar %(title)s."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:149
|
||||||
msgid "Recipe for "
|
msgid "Recipe for "
|
||||||
@ -11300,12 +11320,12 @@ msgstr "Descargar %s"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54
|
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Downloading <b>%(fname)s</b> from %(url)s"
|
msgid "Downloading <b>%(fname)s</b> from %(url)s"
|
||||||
msgstr ""
|
msgstr "Descargando <b>%(fname)s</b> de %(url)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85
|
#: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:85
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Failed to download from %(url)r with error: %(err)s"
|
msgid "Failed to download from %(url)r with error: %(err)s"
|
||||||
msgstr ""
|
msgstr "La descarga de %(url)r dio un error: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/ebook_download.py:41
|
||||||
msgid "No file specified to download."
|
msgid "No file specified to download."
|
||||||
@ -11331,7 +11351,7 @@ msgstr "No se pudo descargar el elibro"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:123
|
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:123
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Email %(name)s to %(to)s"
|
msgid "Email %(name)s to %(to)s"
|
||||||
msgstr ""
|
msgstr "Enviar %(name)s por correo electrónico %(to)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:142
|
#: /home/kovid/work/calibre/src/calibre/gui2/email.py:142
|
||||||
msgid "News:"
|
msgid "News:"
|
||||||
@ -11607,8 +11627,8 @@ msgstr " - tareas"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:470
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:470
|
||||||
msgid "Do you really want to stop the selected job?"
|
msgid "Do you really want to stop the selected job?"
|
||||||
msgid_plural "Do you really want to stop all the selected jobs?"
|
msgid_plural "Do you really want to stop all the selected jobs?"
|
||||||
msgstr[0] ""
|
msgstr[0] "¿De verdad quiere detener la tarea seleccionada?"
|
||||||
msgstr[1] ""
|
msgstr[1] "¿De verdad quiere detener las tareas seleccionadas?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:478
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:478
|
||||||
msgid "Do you really want to stop all non-device jobs?"
|
msgid "Do you really want to stop all non-device jobs?"
|
||||||
@ -11676,7 +11696,7 @@ msgstr "Reiniciar la búsqueda rápida"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)"
|
msgstr "Copiar el texto de búsqueda actual (en vez del nombre de búsqueda)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "S"
|
msgstr "S"
|
||||||
|
|
||||||
@ -11926,7 +11946,7 @@ msgstr "Ubicación de la base de datos incorrecta"
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid "Bad database location %r. calibre will now quit."
|
msgid "Bad database location %r. calibre will now quit."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ubicación de la base de datos %r errónea. Calibre se cerrará a continuación."
|
"Ubicación de la base de datos %r errónea. calibre se cerrará a continuación."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
|
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
|
||||||
msgid "Corrupted database"
|
msgid "Corrupted database"
|
||||||
@ -12207,7 +12227,7 @@ msgstr "Este libro no tiene portada"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:925
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cover size: %(width)d x %(height)d pixels"
|
msgid "Cover size: %(width)d x %(height)d pixels"
|
||||||
msgstr ""
|
msgstr "Tamaño de portada: %(width)d×%(height)d píxeles"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:981
|
||||||
msgid "stars"
|
msgid "stars"
|
||||||
@ -12340,7 +12360,7 @@ msgstr "(Fallo en portada)"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:199
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:199
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Downloaded %(num)d of %(tot)d"
|
msgid "Downloaded %(num)d of %(tot)d"
|
||||||
msgstr ""
|
msgstr "Descargados %(num)d de %(tot)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/config.py:61
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources_ui.py:121
|
||||||
@ -12568,6 +12588,8 @@ msgstr "No se encontró ninguna portada para <b>%s</b>"
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
|
msgid "Found <b>%(num)d</b> covers of %(title)s. Pick the one you like best."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Se encontraron <b>%(num)d</b> portadas para %(title)s. Escoja la que más le "
|
||||||
|
"guste."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:817
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:817
|
||||||
msgid "Downloading metadata..."
|
msgid "Downloading metadata..."
|
||||||
@ -12987,6 +13009,10 @@ msgid ""
|
|||||||
" <pre>%(rule)s</pre>\n"
|
" <pre>%(rule)s</pre>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"\n"
|
||||||
|
" <p>Regla avanzada para la columna <b>%(col)s</b>:\n"
|
||||||
|
" <pre>%(rule)s</pre>\n"
|
||||||
|
" "
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:452
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:452
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -12997,12 +13023,18 @@ msgid ""
|
|||||||
" <ul>%(rule)s</ul>\n"
|
" <ul>%(rule)s</ul>\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
" <p>Establecer el color de <b>%(col)s</b> a <b>%(color)s</b> si "
|
||||||
|
"las\n"
|
||||||
|
" siguientes condiciones se satisfacen:</p>\n"
|
||||||
|
" <ul>%(rule)s</ul>\n"
|
||||||
|
" "
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:467
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:467
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"<li>If the <b>%(col)s</b> column <b>%(action)s</b> value: <b>%(val)s</b>"
|
"<li>If the <b>%(col)s</b> column <b>%(action)s</b> value: <b>%(val)s</b>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"<li>Si la columna <b>%(col)s</b> <b>%(action)s</b> el valor: <b>%(val)s</b>"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:483
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -13921,7 +13953,7 @@ msgstr "Fecha de publicación"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:265
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "<b>Configure %(name)s</b><br>%(desc)s"
|
msgid "<b>Configure %(name)s</b><br>%(desc)s"
|
||||||
msgstr ""
|
msgstr "<b>Configurar %(name)s</b><br>%(desc)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:322
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:322
|
||||||
msgid "No source selected"
|
msgid "No source selected"
|
||||||
@ -14626,12 +14658,12 @@ msgid ""
|
|||||||
"<li><b>Automatic management</b>: Calibre automatically keeps metadata on the "
|
"<li><b>Automatic management</b>: Calibre automatically keeps metadata on the "
|
||||||
"device in sync with the calibre library, on every connect</li></ul>"
|
"device in sync with the calibre library, on every connect</li></ul>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<li><b>Administración manual</b>: Calibre actualiza los metadatos y añade "
|
"<li><b>Administración manual</b>: calibre actualiza los metadatos y añade "
|
||||||
"colecciones sólo cuando se envía un libro. Con esta opción calibre nunca "
|
"colecciones sólo cuando se envía un libro. Con esta opción calibre nunca "
|
||||||
"eliminará una colección.</li>\n"
|
"eliminará una colección.</li>\n"
|
||||||
"<li><b>Sólo al enviar</b>: Calibre actualiza los metadatos y añade/elimina "
|
"<li><b>Sólo al enviar</b>: calibre actualiza los metadatos y añade/elimina "
|
||||||
"colecciones para un libro sólo cuando se envía al dispositivo.</li>\n"
|
"colecciones para un libro sólo cuando se envía al dispositivo.</li>\n"
|
||||||
"<li><b>Administración automática</b>: Calibre mantiene los metadatos del "
|
"<li><b>Administración automática</b>: calibre mantiene los metadatos del "
|
||||||
"dispositivo sincronizados con la biblioteca de calibre automáticamente, cada "
|
"dispositivo sincronizados con la biblioteca de calibre automáticamente, cada "
|
||||||
"vez que se conecta.</li></ul>"
|
"vez que se conecta.</li></ul>"
|
||||||
|
|
||||||
@ -14977,7 +15009,7 @@ msgstr "La barra de menú cuando se conecta un dispositivo"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:224
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:224
|
||||||
msgid "The context menu for the books in the calibre library"
|
msgid "The context menu for the books in the calibre library"
|
||||||
msgstr "El menu contextual para los libros en la biblioteca de Calibre"
|
msgstr "El menu contextual para los libros en la biblioteca de calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:226
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:226
|
||||||
msgid "The context menu for the books on the device"
|
msgid "The context menu for the books on the device"
|
||||||
@ -14985,7 +15017,7 @@ msgstr "El menu contextual para los libros que están en el dispositivo"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:228
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:228
|
||||||
msgid "The context menu for the cover browser"
|
msgid "The context menu for the cover browser"
|
||||||
msgstr ""
|
msgstr "El menu contextual para el navegador de portadas"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:262
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:262
|
||||||
msgid "Cannot add"
|
msgid "Cannot add"
|
||||||
@ -15631,7 +15663,7 @@ msgstr "Procesando libros"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/cache_update_thread.py:71
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)s of %(tot)s books processed."
|
msgid "%(num)s of %(tot)s books processed."
|
||||||
msgstr ""
|
msgstr "\"%(num)s de %(tot)s libros procesados."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/mobileread_plugin.py:62
|
||||||
msgid "Updating MobileRead book cache..."
|
msgid "Updating MobileRead book cache..."
|
||||||
@ -15908,7 +15940,7 @@ msgstr "Borrar la búsqueda %s"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:387
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:387
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Remove %(item)s from category %(cat)s"
|
msgid "Remove %(item)s from category %(cat)s"
|
||||||
msgstr ""
|
msgstr "Eliminar %(item)s de la categoría %(cat)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/view.py:394
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -15984,6 +16016,8 @@ msgid ""
|
|||||||
"Could not convert %(num)d of %(tot)d books, because no suitable source "
|
"Could not convert %(num)d of %(tot)d books, because no suitable source "
|
||||||
"format was found."
|
"format was found."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"No se pudieron convertir %(num)d de %(tot)d libros, porque no se encontró "
|
||||||
|
"ningún formato de origen adecuado."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128
|
||||||
msgid "Queueing books for bulk conversion"
|
msgid "Queueing books for bulk conversion"
|
||||||
@ -15996,7 +16030,7 @@ msgstr "Poniendo en cola "
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190
|
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Convert book %(num)d of %(tot)d (%(title)s)"
|
msgid "Convert book %(num)d of %(tot)d (%(title)s)"
|
||||||
msgstr ""
|
msgstr "Convertir el libro %(num)d de %(tot)d (%(title)s)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261
|
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261
|
||||||
msgid "Fetch news from "
|
msgid "Fetch news from "
|
||||||
@ -16087,6 +16121,8 @@ msgid ""
|
|||||||
"%(app)s has been updated to version <b>%(ver)s</b>. See the <a "
|
"%(app)s has been updated to version <b>%(ver)s</b>. See the <a "
|
||||||
"href=\"http://calibre-ebook.com/whats-new\">new features</a>."
|
"href=\"http://calibre-ebook.com/whats-new\">new features</a>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"%(app)s se ha actualizado a la versión <b>%(ver)s</b>. Consulte las <a "
|
||||||
|
"href=\"http://calibre-ebook.com/whats-new\">características nuevas</a>."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/update.py:79
|
#: /home/kovid/work/calibre/src/calibre/gui2/update.py:79
|
||||||
msgid "Update available!"
|
msgid "Update available!"
|
||||||
@ -16523,6 +16559,8 @@ msgid ""
|
|||||||
"Make font size %(which)s\n"
|
"Make font size %(which)s\n"
|
||||||
"Current magnification: %(mag).1f"
|
"Current magnification: %(mag).1f"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"%(which)s el tamaño de letra\n"
|
||||||
|
"Escala actual: %(mag).1f"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:497
|
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:497
|
||||||
msgid "larger"
|
msgid "larger"
|
||||||
@ -16710,6 +16748,8 @@ msgid ""
|
|||||||
"<p>An invalid library already exists at %(loc)s, delete it before trying to "
|
"<p>An invalid library already exists at %(loc)s, delete it before trying to "
|
||||||
"move the existing library.<br>Error: %(err)s"
|
"move the existing library.<br>Error: %(err)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"<p>Ya existe una biblioteca no válida en %(loc)s, bórrela antes de intentar "
|
||||||
|
"mover la biblioteca actual.<br>Error: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:582
|
||||||
msgid "Could not move library"
|
msgid "Could not move library"
|
||||||
@ -16831,7 +16871,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:34
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:34
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
|
msgid "Using: %(un)s:%(pw)s@%(host)s:%(port)s and %(enc)s encryption"
|
||||||
msgstr ""
|
msgstr "Usando: %(un)s:%(pw)s@%(host)s:%(port)s y cifrado %(enc)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:39
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:39
|
||||||
msgid "Sending..."
|
msgid "Sending..."
|
||||||
@ -17139,6 +17179,13 @@ msgid ""
|
|||||||
"Default: '%%default'\n"
|
"Default: '%%default'\n"
|
||||||
"Applies to: CSV, XML output formats"
|
"Applies to: CSV, XML output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Los campos que se incluirán al crear un catálogo de los libros de la base de "
|
||||||
|
"datos. Debe ser una lista de campos, separados por comas.\n"
|
||||||
|
"Campos disponibles: %(fields)s,\n"
|
||||||
|
"más los campos personalizados creados por el usario.\n"
|
||||||
|
"Ejemplo: %(opt)s=title,authors,tags\n"
|
||||||
|
"Valor predeterminado: «%%default»\n"
|
||||||
|
"\"Se aplica a: formatos de salida CSV, XML"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:68
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:68
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -17164,6 +17211,13 @@ msgid ""
|
|||||||
"Default: '%%default'\n"
|
"Default: '%%default'\n"
|
||||||
"Applies to: BIBTEX output format"
|
"Applies to: BIBTEX output format"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Los campos para incluir en la salida cuando se crea un catálogo de los "
|
||||||
|
"libros de la biblioteca. Debe ser una lista de campos separados por comas.\n"
|
||||||
|
"Los campos disponibles son: %(fields)s,\n"
|
||||||
|
"y cualquier campo personalizado creado por el usuario.\n"
|
||||||
|
"Ejemlpo: %(opt)s=title,authors,tags\n"
|
||||||
|
"Valor predeterminado: «%%default»\n"
|
||||||
|
"Se aplica a: formato de salida BIBTEX"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:264
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:264
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -18273,7 +18327,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:65
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:65
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(tt)sAverage rating is %(rating)3.1f"
|
msgid "%(tt)sAverage rating is %(rating)3.1f"
|
||||||
msgstr ""
|
msgstr "%(tt)sCalificación promedio es %(rating)3.1f"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:3308
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -18421,6 +18475,11 @@ msgid ""
|
|||||||
"subdirectory with filenames containing title and author. Available controls "
|
"subdirectory with filenames containing title and author. Available controls "
|
||||||
"are: {%(controls)s}"
|
"are: {%(controls)s}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"La plantilla para controlar el nombre y la estructura de directorios de los "
|
||||||
|
"ficheros guardados. El valor predeterminado es «%(templ)s», lo que guardará "
|
||||||
|
"los libros en un subdirectorio por autor con nombres de fichero que "
|
||||||
|
"contienen el título y el autor. Las variables de control disponibles son: "
|
||||||
|
"{%(controls)s}"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100
|
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:100
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -18430,6 +18489,11 @@ msgid ""
|
|||||||
"author directory with filenames containing title and author. Available "
|
"author directory with filenames containing title and author. Available "
|
||||||
"controls are: {%(controls)s}"
|
"controls are: {%(controls)s}"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"La plantilla para controlar el nombre de fichero y la estructura de "
|
||||||
|
"directorio de los archivos enviados al dispositivo. El valor predeterminado "
|
||||||
|
"es «%(templ)s» lo que guardará los libros en un directorio por autor con el "
|
||||||
|
"título y el nombre del autor en el nombre de cada archivo. Los controles "
|
||||||
|
"disponibles son: {%(controls)s}"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:107
|
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:107
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -18457,6 +18521,8 @@ msgid ""
|
|||||||
"The format in which to display dates. %(day)s - day, %(month)s - month, "
|
"The format in which to display dates. %(day)s - day, %(month)s - month, "
|
||||||
"%(year)s - year. Default is: %(default)s"
|
"%(year)s - year. Default is: %(default)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"El formato con que se muestran las fechas: %(day)s - día, %(month)s - mes, "
|
||||||
|
"%(year)s - año. El valor predeterminado es: %(default)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120
|
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120
|
||||||
msgid "Convert paths to lowercase."
|
msgid "Convert paths to lowercase."
|
||||||
@ -18567,7 +18633,7 @@ msgstr "Valoración media"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:127
|
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:127
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(prefix)s: %(rating).1f stars"
|
msgid "%(prefix)s: %(rating).1f stars"
|
||||||
msgstr ""
|
msgstr "%(prefix)s: %(rating).1f estrellas"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:164
|
#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:164
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -18736,7 +18802,7 @@ msgstr "ETIQUETAS: %s<br />"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:174
|
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:174
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "SERIES: %(series)s [%(sidx)s]<br />"
|
msgid "SERIES: %(series)s [%(sidx)s]<br />"
|
||||||
msgstr ""
|
msgstr "SERIE: %(series)s [%(sidx)s]<br />"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:271
|
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:271
|
||||||
msgid "Books in your library"
|
msgid "Books in your library"
|
||||||
@ -18752,7 +18818,7 @@ msgstr "Libros ordenados por "
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/config.py:34
|
#: /home/kovid/work/calibre/src/calibre/utils/config.py:34
|
||||||
msgid "Usage"
|
msgid "Usage"
|
||||||
msgstr ""
|
msgstr "Uso"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/config.py:85
|
#: /home/kovid/work/calibre/src/calibre/utils/config.py:85
|
||||||
msgid "Created by "
|
msgid "Created by "
|
||||||
@ -19654,22 +19720,22 @@ msgstr "Neerlandés (BE)"
|
|||||||
#. NOTE: Ante Meridian (i.e. like 10:00 AM)
|
#. NOTE: Ante Meridian (i.e. like 10:00 AM)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:154
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:154
|
||||||
msgid "AM"
|
msgid "AM"
|
||||||
msgstr ""
|
msgstr "AM"
|
||||||
|
|
||||||
#. NOTE: Post Meridian (i.e. like 10:00 PM)
|
#. NOTE: Post Meridian (i.e. like 10:00 PM)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156
|
||||||
msgid "PM"
|
msgid "PM"
|
||||||
msgstr ""
|
msgstr "PM"
|
||||||
|
|
||||||
#. NOTE: Ante Meridian (i.e. like 10:00 am)
|
#. NOTE: Ante Meridian (i.e. like 10:00 am)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158
|
||||||
msgid "am"
|
msgid "am"
|
||||||
msgstr ""
|
msgstr "AM"
|
||||||
|
|
||||||
#. NOTE: Post Meridian (i.e. like 10:00 pm)
|
#. NOTE: Post Meridian (i.e. like 10:00 pm)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160
|
||||||
msgid "pm"
|
msgid "pm"
|
||||||
msgstr ""
|
msgstr "PM"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56
|
#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56
|
||||||
msgid "Choose theme (needs restart)"
|
msgid "Choose theme (needs restart)"
|
||||||
@ -20031,75 +20097,75 @@ msgstr "No descargar estilos CSS."
|
|||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649
|
||||||
msgid "OK"
|
msgid "OK"
|
||||||
msgstr ""
|
msgstr "Aceptar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr "Guardar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655
|
||||||
msgid "Open"
|
msgid "Open"
|
||||||
msgstr ""
|
msgstr "Abrir"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658
|
||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr ""
|
msgstr "Cancelar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
|
||||||
msgid "&Close"
|
msgid "&Close"
|
||||||
msgstr ""
|
msgstr "&Cerrar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664
|
||||||
msgid "Apply"
|
msgid "Apply"
|
||||||
msgstr ""
|
msgstr "Aplicar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674
|
||||||
msgid "Don't Save"
|
msgid "Don't Save"
|
||||||
msgstr ""
|
msgstr "No guardar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676
|
||||||
msgid "Close without Saving"
|
msgid "Close without Saving"
|
||||||
msgstr ""
|
msgstr "Cerrar sin guardar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678
|
||||||
msgid "Discard"
|
msgid "Discard"
|
||||||
msgstr ""
|
msgstr "Rechazar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681
|
||||||
msgid "&Yes"
|
msgid "&Yes"
|
||||||
msgstr ""
|
msgstr "&Sí"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684
|
||||||
msgid "Yes to &All"
|
msgid "Yes to &All"
|
||||||
msgstr ""
|
msgstr "Sí a &todo"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687
|
||||||
msgid "&No"
|
msgid "&No"
|
||||||
msgstr ""
|
msgstr "&No"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690
|
||||||
msgid "N&o to All"
|
msgid "N&o to All"
|
||||||
msgstr ""
|
msgstr "N&o a todo"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693
|
||||||
msgid "Save All"
|
msgid "Save All"
|
||||||
msgstr ""
|
msgstr "Guardar todo"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696
|
||||||
msgid "Abort"
|
msgid "Abort"
|
||||||
msgstr ""
|
msgstr "Anular"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699
|
||||||
msgid "Retry"
|
msgid "Retry"
|
||||||
msgstr ""
|
msgstr "Volver a intentar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702
|
||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr ""
|
msgstr "Ignorar"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705
|
||||||
msgid "Restore Defaults"
|
msgid "Restore Defaults"
|
||||||
msgstr ""
|
msgstr "Restaurar los valores predeterminados"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:12
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:12
|
||||||
msgid "Auto increment series index"
|
msgid "Auto increment series index"
|
||||||
|
@ -7,15 +7,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-06 08:20+0000\n"
|
"PO-Revision-Date: 2011-07-20 12:40+0000\n"
|
||||||
"Last-Translator: keski <Unknown>\n"
|
"Last-Translator: Maidur <mdr.ksk@gmail.com>\n"
|
||||||
"Language-Team: Estonian <et@li.org>\n"
|
"Language-Team: Estonian <et@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:36+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-21 04:33+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ei tee midagi"
|
msgstr "Ei tee midagi"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -227,7 +227,7 @@ msgstr "Kataloogi looja"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:523
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:523
|
||||||
msgid "User Interface Action"
|
msgid "User Interface Action"
|
||||||
msgstr ""
|
msgstr "Kasutajaliidese tegevus"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:557
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:557
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:18
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:18
|
||||||
@ -242,7 +242,7 @@ msgstr "Eelistused"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
||||||
msgid "Store"
|
msgid "Store"
|
||||||
msgstr ""
|
msgstr "Salvesta"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
||||||
msgid "An ebook store."
|
msgid "An ebook store."
|
||||||
@ -254,6 +254,9 @@ msgid ""
|
|||||||
"directory pmlname_img or images. This plugin is run every time you add a PML "
|
"directory pmlname_img or images. This plugin is run every time you add a PML "
|
||||||
"file to the library."
|
"file to the library."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Loo PMLZ arhiiv, mis sisaldab PML faili ning kõiki pilte kataloogist "
|
||||||
|
"pmlname_img või pilte. See pistikprogramm käivitub iga kord kui lisad PML "
|
||||||
|
"faili raamatukokku."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -261,6 +264,8 @@ msgid ""
|
|||||||
"Textile references to images. The referenced images as well as the TXT file "
|
"Textile references to images. The referenced images as well as the TXT file "
|
||||||
"are added to the archive."
|
"are added to the archive."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Loo TXTZ arhiiv kui lisatakse TXT fail, mis sisaldab Markdown või Textile "
|
||||||
|
"viiteid piltidele. Arhiivi lisatakse nii viidatud pildid kui TXT fail."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:127
|
||||||
msgid "Extract cover from comic files"
|
msgid "Extract cover from comic files"
|
||||||
@ -358,11 +363,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
||||||
msgid "Show book details in a separate popup"
|
msgid "Show book details in a separate popup"
|
||||||
msgstr ""
|
msgstr "Näita raamatu üksikasju eraldi hüpikaknas"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Taaskäivita calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
@ -370,7 +375,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "Saada raamatud ühendatud seadmesse"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -381,11 +386,11 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
||||||
msgid "Browse the calibre User Manual"
|
msgid "Browse the calibre User Manual"
|
||||||
msgstr ""
|
msgstr "Loe calibre kasutusjuhendit"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
||||||
msgid "Customize calibre"
|
msgid "Customize calibre"
|
||||||
msgstr ""
|
msgstr "Kohanda calibret"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
||||||
msgid "Easily find books similar to the currently selected one"
|
msgid "Easily find books similar to the currently selected one"
|
||||||
@ -420,11 +425,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
|
||||||
msgid "Search for books from different book sellers"
|
msgid "Search for books from different book sellers"
|
||||||
msgstr ""
|
msgstr "Otsi raamatuid erinevatelt raamatumüüjatelt"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
|
||||||
msgid "Get new calibre plugins or update your existing ones"
|
msgid "Get new calibre plugins or update your existing ones"
|
||||||
msgstr ""
|
msgstr "Hangi uusi calibre pluginaid või uuenda olemasolevaid"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
|
||||||
msgid "Look and Feel"
|
msgid "Look and Feel"
|
||||||
@ -501,7 +506,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:964
|
||||||
msgid "Output Options"
|
msgid "Output Options"
|
||||||
msgstr ""
|
msgstr "Väljundi sätted"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:970
|
||||||
msgid "Set conversion options specific to each output format"
|
msgid "Set conversion options specific to each output format"
|
||||||
@ -557,7 +562,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1083
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1083
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1094
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1094
|
||||||
msgid "Advanced"
|
msgid "Advanced"
|
||||||
msgstr ""
|
msgstr "Täpsemad"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1028
|
||||||
msgid "Create your own template functions"
|
msgid "Create your own template functions"
|
||||||
@ -565,7 +570,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1033
|
||||||
msgid "Sharing books by email"
|
msgid "Sharing books by email"
|
||||||
msgstr ""
|
msgstr "Raamatute jagamine e-posti teel"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1035
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1047
|
||||||
@ -600,7 +605,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1069
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:275
|
||||||
msgid "Plugins"
|
msgid "Plugins"
|
||||||
msgstr ""
|
msgstr "Pluginad"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1075
|
||||||
msgid "Add/remove/customize various bits of calibre functionality"
|
msgid "Add/remove/customize various bits of calibre functionality"
|
||||||
@ -647,7 +652,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264
|
#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Convert ebooks to the %s format"
|
msgid "Convert ebooks to the %s format"
|
||||||
msgstr ""
|
msgstr "Teisenda e-raamatud %s-vormingusse"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49
|
||||||
msgid "Input profile"
|
msgid "Input profile"
|
||||||
@ -672,12 +677,12 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:82
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:82
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:494
|
||||||
msgid "This profile is intended for the SONY PRS-900."
|
msgid "This profile is intended for the SONY PRS-900."
|
||||||
msgstr ""
|
msgstr "See profiil on mõeldud SONY PRS-900 jaoks."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:90
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:90
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:539
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:539
|
||||||
msgid "This profile is intended for the Microsoft Reader."
|
msgid "This profile is intended for the Microsoft Reader."
|
||||||
msgstr ""
|
msgstr "See profiil on mõeldud Microsoft Readeri jaoks."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:101
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:550
|
||||||
@ -687,7 +692,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:114
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:114
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:563
|
||||||
msgid "This profile is intended for the Hanlin V3 and its clones."
|
msgid "This profile is intended for the Hanlin V3 and its clones."
|
||||||
msgstr ""
|
msgstr "See profiil on mõeldud Hanlin V3 ja selle kloonide jaoks."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:126
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:575
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:575
|
||||||
@ -852,8 +857,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +868,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4914,7 +4919,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7234,9 +7239,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7506,14 +7511,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9805,7 +9810,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10420,7 +10425,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-13 11:13+0000\n"
|
"PO-Revision-Date: 2011-06-13 11:13+0000\n"
|
||||||
"Last-Translator: gorkaazk <gorkaazkarate@euskalerria.org>\n"
|
"Last-Translator: gorkaazk <gorkaazkarate@euskalerria.org>\n"
|
||||||
"Language-Team: Basque <eu@li.org>\n"
|
"Language-Team: Basque <eu@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:33+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:35+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ez du ezer egiten"
|
msgstr "Ez du ezer egiten"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -907,8 +907,8 @@ msgstr "Gaitu izendaturiko gehigarria."
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Desgaitu izendaturiko gehigarria."
|
msgstr "Desgaitu izendaturiko gehigarria."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -918,7 +918,7 @@ msgstr "Desgaitu izendaturiko gehigarria."
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5568,7 +5568,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "E"
|
msgstr "E"
|
||||||
|
|
||||||
@ -7973,9 +7973,9 @@ msgstr "Liburu-azalen arakatzailea ezin izan da kargatu"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Definitu gabea"
|
msgstr "Definitu gabea"
|
||||||
@ -8256,14 +8256,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Baliorik ez duen txantiloia"
|
msgstr "Baliorik ez duen txantiloia"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10671,7 +10671,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Editatu txantiloia"
|
msgstr "Editatu txantiloia"
|
||||||
|
|
||||||
@ -11311,7 +11311,7 @@ msgstr "Berrezarri bilaketa azkarra"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Kopiatu oraingo bilaketa testua (bilaketa izenaren ordez)"
|
msgstr "Kopiatu oraingo bilaketa testua (bilaketa izenaren ordez)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "B"
|
msgstr "B"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-04-09 04:20+0000\n"
|
"PO-Revision-Date: 2011-04-09 04:20+0000\n"
|
||||||
"Last-Translator: Milad Naseri <m.m.naseri@gmail.com>\n"
|
"Last-Translator: Milad Naseri <m.m.naseri@gmail.com>\n"
|
||||||
"Language-Team: Persian <fa@li.org>\n"
|
"Language-Team: Persian <fa@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:42+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:44+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "هیچ کار ویژ ه ای انجام نمی دهد"
|
msgstr "هیچ کار ویژ ه ای انجام نمی دهد"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -868,8 +868,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -879,7 +879,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4931,7 +4931,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7251,9 +7251,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7523,14 +7523,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9822,7 +9822,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10437,7 +10437,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-13 16:55+0000\n"
|
"PO-Revision-Date: 2011-06-13 16:55+0000\n"
|
||||||
"Last-Translator: Esa Parta <Unknown>\n"
|
"Last-Translator: Esa Parta <Unknown>\n"
|
||||||
"Language-Team: Finnish <fi@li.org>\n"
|
"Language-Team: Finnish <fi@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:36+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:38+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ei tee mitään"
|
msgstr "Ei tee mitään"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -893,8 +893,8 @@ msgstr "Salli nimetty lisäosa"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Poista nimetty lisäosa käytöstä"
|
msgstr "Poista nimetty lisäosa käytöstä"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -904,7 +904,7 @@ msgstr "Poista nimetty lisäosa käytöstä"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5026,7 +5026,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7346,9 +7346,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7618,14 +7618,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9917,7 +9917,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10532,7 +10532,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-06-11 18:48+0000\n"
|
"PO-Revision-Date: 2010-06-11 18:48+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Faroese <fo@li.org>\n"
|
"Language-Team: Faroese <fo@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:36+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:38+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,15 +7,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.22\n"
|
"Project-Id-Version: calibre 0.4.22\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-14 14:41+0000\n"
|
"PO-Revision-Date: 2011-07-17 07:59+0000\n"
|
||||||
"Last-Translator: Vincent Coiffier <Unknown>\n"
|
"Last-Translator: Vincent Coiffier <Unknown>\n"
|
||||||
"Language-Team: Français <kde-i18n-doc@kde.org>\n"
|
"Language-Team: Français <kde-i18n-doc@kde.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:37+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-18 04:40+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n"
|
"X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
@ -25,9 +25,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ne fait strictement rien"
|
msgstr "Ne fait strictement rien"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -926,8 +926,8 @@ msgstr "Activer le plugin nommé"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Désactive le plugin nommé"
|
msgstr "Désactive le plugin nommé"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -938,7 +938,7 @@ msgid "Path to library too long. Must be less than %d characters."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Chemin de la librairie trop long. Doit être inférieur à %d caractères."
|
"Chemin de la librairie trop long. Doit être inférieur à %d caractères."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -3091,6 +3091,7 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Plusieurs fichiers HTML trouvés dans l'archive. Seul %s sera utilisé."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
||||||
msgid "No top level HTML file found."
|
msgid "No top level HTML file found."
|
||||||
@ -5002,7 +5003,7 @@ msgstr "Renommer la bibliothèque"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:110
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:110
|
||||||
msgid "Remove library"
|
msgid "Remove library"
|
||||||
msgstr "Supprimer la librairie"
|
msgstr "Supprimer la bibliothèque"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:113
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:113
|
||||||
msgid "Pick a random book"
|
msgid "Pick a random book"
|
||||||
@ -5751,7 +5752,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Aller à la correspondance suivante surlignée"
|
msgstr "Aller à la correspondance suivante surlignée"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -5799,7 +5800,7 @@ msgstr "Démarrer l'assistant de bienvenue"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:28
|
||||||
msgid "Get plugins to enhance calibre"
|
msgid "Get plugins to enhance calibre"
|
||||||
msgstr "Obtenir des plugins pour améliorer calibre"
|
msgstr "Obtenir des plugins pour améliorer Calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:31
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:31
|
||||||
msgid "Restart in debug mode"
|
msgid "Restart in debug mode"
|
||||||
@ -8203,9 +8204,9 @@ msgstr "Le navigateur de coverture ne peut ête chargé"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Indéfini(e)"
|
msgstr "Indéfini(e)"
|
||||||
@ -8492,14 +8493,14 @@ msgstr ""
|
|||||||
"pourraient ne pas fonctionner. Êtes-vous sûr(e) ?"
|
"pourraient ne pas fonctionner. Êtes-vous sûr(e) ?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Modèle incorrect"
|
msgstr "Modèle incorrect"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9239,7 +9240,7 @@ msgstr "Exécutions en cours"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:49
|
||||||
msgid "&Stop selected jobs"
|
msgid "&Stop selected jobs"
|
||||||
msgstr ""
|
msgstr "Arrêter les travaux sélectionnés"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/jobs_ui.py:50
|
||||||
msgid "Show job &details"
|
msgid "Show job &details"
|
||||||
@ -11097,7 +11098,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr "Ouvrir Editeur De Modèle"
|
msgstr "Ouvrir Editeur De Modèle"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Editer le modèle"
|
msgstr "Editer le modèle"
|
||||||
|
|
||||||
@ -11677,8 +11678,8 @@ msgstr " - Travaux"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:470
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:470
|
||||||
msgid "Do you really want to stop the selected job?"
|
msgid "Do you really want to stop the selected job?"
|
||||||
msgid_plural "Do you really want to stop all the selected jobs?"
|
msgid_plural "Do you really want to stop all the selected jobs?"
|
||||||
msgstr[0] ""
|
msgstr[0] "Voulez-vous vraiment arrêter le travail sélectionné ?"
|
||||||
msgstr[1] ""
|
msgstr[1] "Voulez-vous vraiment arrêter les travaux sélectionnés ?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:478
|
#: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:478
|
||||||
msgid "Do you really want to stop all non-device jobs?"
|
msgid "Do you really want to stop all non-device jobs?"
|
||||||
@ -11748,7 +11749,7 @@ msgid "Copy current search text (instead of search name)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Copier le texte de recherche courant (au lieu du nom de la recherche)"
|
"Copier le texte de recherche courant (au lieu du nom de la recherche)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
@ -13950,6 +13951,9 @@ msgid ""
|
|||||||
"This plugin is useful only for <b>Chinese</b> language books. It can return "
|
"This plugin is useful only for <b>Chinese</b> language books. It can return "
|
||||||
"incorrect results for books in English. Are you sure you want to enable it?"
|
"incorrect results for books in English. Are you sure you want to enable it?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Ce plugin est utile seulement pour les livres en langue <b>Chinoise</b>. Il "
|
||||||
|
"peut renvoyer des résultats incorrects pour des livres en Anglais. Êtes-vous "
|
||||||
|
"sûr de vouloir l'activer ?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:158
|
||||||
msgid "Published date"
|
msgid "Published date"
|
||||||
@ -15985,6 +15989,8 @@ msgid ""
|
|||||||
"Could not convert %(num)d of %(tot)d books, because no suitable source "
|
"Could not convert %(num)d of %(tot)d books, because no suitable source "
|
||||||
"format was found."
|
"format was found."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Impossible de convertir %(num)d sur %(tot)d livres, car aucun format "
|
||||||
|
"convenable pour la source n'a été trouvé"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:128
|
||||||
msgid "Queueing books for bulk conversion"
|
msgid "Queueing books for bulk conversion"
|
||||||
@ -15997,7 +16003,7 @@ msgstr "Mise en file d'attente "
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190
|
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:190
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Convert book %(num)d of %(tot)d (%(title)s)"
|
msgid "Convert book %(num)d of %(tot)d (%(title)s)"
|
||||||
msgstr ""
|
msgstr "Converti le livre %(num)d sur %(tot)d (%(title)s)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261
|
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:261
|
||||||
msgid "Fetch news from "
|
msgid "Fetch news from "
|
||||||
@ -16088,6 +16094,8 @@ msgid ""
|
|||||||
"%(app)s has been updated to version <b>%(ver)s</b>. See the <a "
|
"%(app)s has been updated to version <b>%(ver)s</b>. See the <a "
|
||||||
"href=\"http://calibre-ebook.com/whats-new\">new features</a>."
|
"href=\"http://calibre-ebook.com/whats-new\">new features</a>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"%(app)s a été mis à jour en version <b>%(ver)s</b>. Voir les <a "
|
||||||
|
"href=\"http://calibre-ebook.com/whats-new\">nouvelles fonctionnalités</a>."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/update.py:79
|
#: /home/kovid/work/calibre/src/calibre/gui2/update.py:79
|
||||||
msgid "Update available!"
|
msgid "Update available!"
|
||||||
@ -16526,6 +16534,8 @@ msgid ""
|
|||||||
"Make font size %(which)s\n"
|
"Make font size %(which)s\n"
|
||||||
"Current magnification: %(mag).1f"
|
"Current magnification: %(mag).1f"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Modifie la taille de fonte %(which)s\n"
|
||||||
|
"Agrandissement courant: %(mag).1f"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:497
|
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:497
|
||||||
msgid "larger"
|
msgid "larger"
|
||||||
@ -17147,6 +17157,13 @@ msgid ""
|
|||||||
"Default: '%%default'\n"
|
"Default: '%%default'\n"
|
||||||
"Applies to: CSV, XML output formats"
|
"Applies to: CSV, XML output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Les champs à insérer lors du catalogage des livres dans la base. Doit être "
|
||||||
|
"une liste de champs séparées par des virgules.\n"
|
||||||
|
"Champs disponibles: %(fields)s,\n"
|
||||||
|
"en plus des champs personnalisés créés par l'utilisateur.\n"
|
||||||
|
"Exemple: %(opt)s=title,authors,tags\n"
|
||||||
|
"Par défaut: '%%default'\n"
|
||||||
|
"Applicable : aux formats de sortie CSV, XML"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:68
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:68
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -18482,6 +18499,8 @@ msgid ""
|
|||||||
"The format in which to display dates. %(day)s - day, %(month)s - month, "
|
"The format in which to display dates. %(day)s - day, %(month)s - month, "
|
||||||
"%(year)s - year. Default is: %(default)s"
|
"%(year)s - year. Default is: %(default)s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Le format à utiliser pour l'affichage des date. %(day)s - jour, %(month)s - "
|
||||||
|
"mois, %(year)s - année. Par défaut: %(default)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120
|
#: /home/kovid/work/calibre/src/calibre/library/save_to_disk.py:120
|
||||||
msgid "Convert paths to lowercase."
|
msgid "Convert paths to lowercase."
|
||||||
@ -19435,6 +19454,10 @@ msgid ""
|
|||||||
"negative. If either date1 or date2 are not dates, the function returns the "
|
"negative. If either date1 or date2 are not dates, the function returns the "
|
||||||
"empty string."
|
"empty string."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"days_between(date1, date2) -- renvoie le nombre de jours entre date1 et "
|
||||||
|
"date2. Le nombre est positif si date1 est plus grand que date2, sinon "
|
||||||
|
"négatif. Si date1 ou date2 ne sont pas des dates, la fonction renvoie une "
|
||||||
|
"chaîne vide."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43
|
#: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:43
|
||||||
msgid "Waiting..."
|
msgid "Waiting..."
|
||||||
@ -19611,22 +19634,22 @@ msgstr "Flamand (BE)"
|
|||||||
#. NOTE: Ante Meridian (i.e. like 10:00 AM)
|
#. NOTE: Ante Meridian (i.e. like 10:00 AM)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:154
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:154
|
||||||
msgid "AM"
|
msgid "AM"
|
||||||
msgstr ""
|
msgstr "Matin"
|
||||||
|
|
||||||
#. NOTE: Post Meridian (i.e. like 10:00 PM)
|
#. NOTE: Post Meridian (i.e. like 10:00 PM)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:156
|
||||||
msgid "PM"
|
msgid "PM"
|
||||||
msgstr ""
|
msgstr "Après-midi"
|
||||||
|
|
||||||
#. NOTE: Ante Meridian (i.e. like 10:00 am)
|
#. NOTE: Ante Meridian (i.e. like 10:00 am)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:158
|
||||||
msgid "am"
|
msgid "am"
|
||||||
msgstr ""
|
msgstr "matin"
|
||||||
|
|
||||||
#. NOTE: Post Meridian (i.e. like 10:00 pm)
|
#. NOTE: Post Meridian (i.e. like 10:00 pm)
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160
|
#: /home/kovid/work/calibre/src/calibre/utils/localization.py:160
|
||||||
msgid "pm"
|
msgid "pm"
|
||||||
msgstr ""
|
msgstr "après midi"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56
|
#: /home/kovid/work/calibre/src/calibre/utils/pyconsole/console.py:56
|
||||||
msgid "Choose theme (needs restart)"
|
msgid "Choose theme (needs restart)"
|
||||||
@ -19988,19 +20011,19 @@ msgstr "Ne pas télécharger les feuilles de style CSS."
|
|||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:649
|
||||||
msgid "OK"
|
msgid "OK"
|
||||||
msgstr ""
|
msgstr "OK"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:652
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr "Sauvegarder"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:655
|
||||||
msgid "Open"
|
msgid "Open"
|
||||||
msgstr ""
|
msgstr "Ouvrir"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:658
|
||||||
msgid "Cancel"
|
msgid "Cancel"
|
||||||
msgstr ""
|
msgstr "Annuler"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:661
|
||||||
msgid "&Close"
|
msgid "&Close"
|
||||||
@ -20008,55 +20031,55 @@ msgstr ""
|
|||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664
|
||||||
msgid "Apply"
|
msgid "Apply"
|
||||||
msgstr ""
|
msgstr "Appliquer"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674
|
||||||
msgid "Don't Save"
|
msgid "Don't Save"
|
||||||
msgstr ""
|
msgstr "Ne pas sauvegarder"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:676
|
||||||
msgid "Close without Saving"
|
msgid "Close without Saving"
|
||||||
msgstr ""
|
msgstr "Fermer sans sauvegarder"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:678
|
||||||
msgid "Discard"
|
msgid "Discard"
|
||||||
msgstr ""
|
msgstr "Abandonner"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:681
|
||||||
msgid "&Yes"
|
msgid "&Yes"
|
||||||
msgstr ""
|
msgstr "&Oui"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:684
|
||||||
msgid "Yes to &All"
|
msgid "Yes to &All"
|
||||||
msgstr ""
|
msgstr "Oui pour tous"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:687
|
||||||
msgid "&No"
|
msgid "&No"
|
||||||
msgstr ""
|
msgstr "&Non"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:690
|
||||||
msgid "N&o to All"
|
msgid "N&o to All"
|
||||||
msgstr ""
|
msgstr "N&on pour tous"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:693
|
||||||
msgid "Save All"
|
msgid "Save All"
|
||||||
msgstr ""
|
msgstr "Sauvegarder Tout"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:696
|
||||||
msgid "Abort"
|
msgid "Abort"
|
||||||
msgstr ""
|
msgstr "Interrompre"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:699
|
||||||
msgid "Retry"
|
msgid "Retry"
|
||||||
msgstr ""
|
msgstr "Réessayer"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:702
|
||||||
msgid "Ignore"
|
msgid "Ignore"
|
||||||
msgstr ""
|
msgstr "Ignorer"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:705
|
||||||
msgid "Restore Defaults"
|
msgid "Restore Defaults"
|
||||||
msgstr ""
|
msgstr "Rétablir les valeurs par défaut"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:12
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:12
|
||||||
msgid "Auto increment series index"
|
msgid "Auto increment series index"
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-04-07 18:57+0000\n"
|
"PO-Revision-Date: 2011-04-07 18:57+0000\n"
|
||||||
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
|
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
|
||||||
"Language-Team: dev@gl.openoffice.org\n"
|
"Language-Team: dev@gl.openoffice.org\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:37+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:39+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"Language: gl\n"
|
"Language: gl\n"
|
||||||
|
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Non facer nada"
|
msgstr "Non facer nada"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -903,8 +903,8 @@ msgstr "Activar o engadido sinalado"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Desactivar o engadido sinalado"
|
msgstr "Desactivar o engadido sinalado"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -914,7 +914,7 @@ msgstr "Desactivar o engadido sinalado"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5562,7 +5562,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Ir á seguinte coincidencia salientada"
|
msgstr "Ir á seguinte coincidencia salientada"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7975,9 +7975,9 @@ msgstr "Non foi posíbel cargar o explorador de cubertas"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Sen definir"
|
msgstr "Sen definir"
|
||||||
@ -8261,14 +8261,14 @@ msgstr ""
|
|||||||
"seguro?"
|
"seguro?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Modelo incorrecto"
|
msgstr "Modelo incorrecto"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10803,7 +10803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Editar o modelo"
|
msgstr "Editar o modelo"
|
||||||
|
|
||||||
@ -11445,7 +11445,7 @@ msgstr "Restabelecer a busca rápida"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copiar o texto de busca actual (no canto do nome da busca)"
|
msgstr "Copiar o texto de busca actual (no canto do nome da busca)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "S"
|
msgstr "S"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-01-28 13:47+0000\n"
|
"PO-Revision-Date: 2011-01-28 13:47+0000\n"
|
||||||
"Last-Translator: Eran Cohen <Unknown>\n"
|
"Last-Translator: Eran Cohen <Unknown>\n"
|
||||||
"Language-Team: Hebrew <he@li.org>\n"
|
"Language-Team: Hebrew <he@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:38+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:40+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "לא עושה דבר"
|
msgstr "לא עושה דבר"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -873,8 +873,8 @@ msgstr "אפשר את הרכיב המצויין"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "הפסק את הרכיב המצויין"
|
msgstr "הפסק את הרכיב המצויין"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -884,7 +884,7 @@ msgstr "הפסק את הרכיב המצויין"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4959,7 +4959,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7279,9 +7279,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7551,14 +7551,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9850,7 +9850,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10465,7 +10465,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-03-19 05:11+0000\n"
|
"PO-Revision-Date: 2011-03-19 05:11+0000\n"
|
||||||
"Last-Translator: Varun Kansal <Unknown>\n"
|
"Last-Translator: Varun Kansal <Unknown>\n"
|
||||||
"Language-Team: Hindi <hi@li.org>\n"
|
"Language-Team: Hindi <hi@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:38+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:40+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "कुछ भी नहीं करता"
|
msgstr "कुछ भी नहीं करता"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-30 12:01+0000\n"
|
"PO-Revision-Date: 2011-05-30 12:01+0000\n"
|
||||||
"Last-Translator: wattomon <Unknown>\n"
|
"Last-Translator: wattomon <Unknown>\n"
|
||||||
"Language-Team: Croatian <hr@li.org>\n"
|
"Language-Team: Croatian <hr@li.org>\n"
|
||||||
@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:44+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:46+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Uopće ne funkcionira"
|
msgstr "Uopće ne funkcionira"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -876,8 +876,8 @@ msgstr "Osposobi imenovani priključak"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Onesposobi imenovani priključak"
|
msgstr "Onesposobi imenovani priključak"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -887,7 +887,7 @@ msgstr "Onesposobi imenovani priključak"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5199,7 +5199,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7549,9 +7549,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Nedefinirano"
|
msgstr "Nedefinirano"
|
||||||
@ -7826,14 +7826,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Nevažeća šablona"
|
msgstr "Nevažeća šablona"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10138,7 +10138,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10768,7 +10768,7 @@ msgstr "Vrati Na Početak Brzog Pretraživanja"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,15 +7,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-18 16:30+0000\n"
|
"PO-Revision-Date: 2011-07-20 18:50+0000\n"
|
||||||
"Last-Translator: Balazs Nemeth <Unknown>\n"
|
"Last-Translator: Devilinside <Unknown>\n"
|
||||||
"Language-Team: Hungarian <hu@li.org>\n"
|
"Language-Team: Hungarian <hu@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:38+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-21 04:33+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Semmit nem csinál"
|
msgstr "Semmit nem csinál"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -242,11 +242,11 @@ msgstr "Beállítások"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:609
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
||||||
msgid "Store"
|
msgid "Store"
|
||||||
msgstr "Tárol"
|
msgstr "Bolt"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
||||||
msgid "An ebook store."
|
msgid "An ebook store."
|
||||||
msgstr ""
|
msgstr "Egy ebook üzlet"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -299,11 +299,11 @@ msgstr "Metaadat olvasása %s fájlból"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:323
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:323
|
||||||
msgid "Read metadata from ebooks in RAR archives"
|
msgid "Read metadata from ebooks in RAR archives"
|
||||||
msgstr "Metaadatok olvasása a RAR-ral tömörített könyvekből is"
|
msgstr "olvassa az ekönyvek meta-adatait a RAR archivumból"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:397
|
||||||
msgid "Read metadata from ebooks in ZIP archives"
|
msgid "Read metadata from ebooks in ZIP archives"
|
||||||
msgstr "Tömörített könyvek metaadatait is olvassa be"
|
msgstr "A Zip-pel tömörített könyvek metaadatait is beolvassa"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:431
|
||||||
@ -324,35 +324,38 @@ msgstr "Metadatok beállítása a következő fájlokból: %s"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
||||||
msgid "Add books to calibre or the connected device"
|
msgid "Add books to calibre or the connected device"
|
||||||
msgstr ""
|
msgstr "Adj könyveket a Calibre-hez, vagy a csatlakoztatott készülékhez"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
||||||
msgid "Fetch annotations from a connected Kindle (experimental)"
|
msgid "Fetch annotations from a connected Kindle (experimental)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A csatlakoztatott Kindle-ről megjeleníti az olvasói megjegyzéseket "
|
||||||
|
"(kisérleti)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
||||||
msgid "Generate a catalog of the books in your calibre library"
|
msgid "Generate a catalog of the books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Calibre könyvtáradba katalógust készít"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
||||||
msgid "Convert books to various ebook formats"
|
msgid "Convert books to various ebook formats"
|
||||||
msgstr ""
|
msgstr "Számos e-book formátumba képes konvertálni"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A calibre, vagy a csatlakoztatott eszköz könyvtárából törölhetők a könyvek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
||||||
msgid "Edit the metadata of books in your calibre library"
|
msgid "Edit the metadata of books in your calibre library"
|
||||||
msgstr ""
|
msgstr "A calibre könyvtár metaadatai szerkeszthetőek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
||||||
msgid "Read books in your calibre library"
|
msgid "Read books in your calibre library"
|
||||||
msgstr ""
|
msgstr "A calibre könyvtárban olvashatsz"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
||||||
msgid "Download news from the internet in ebook form"
|
msgid "Download news from the internet in ebook form"
|
||||||
msgstr ""
|
msgstr "Internetes híreket e-könyv formában tölthetsz le"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
@ -360,29 +363,31 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
||||||
msgid "Export books from your calibre library to the hard disk"
|
msgid "Export books from your calibre library to the hard disk"
|
||||||
msgstr ""
|
msgstr "A calibre könyvtáradból merev lemezre exportálhatsz könyveket"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
||||||
msgid "Show book details in a separate popup"
|
msgid "Show book details in a separate popup"
|
||||||
msgstr ""
|
msgstr "Felugró ablakban mutatja meg az adott könyvre vonatkozó részleteket"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Indítsd újra a Calibre-t"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
msgstr ""
|
msgstr "Nyisd meg a könyvfájlokat tartalmazó mappát"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "Küldd a könyveket a csatlakoztaott eszközre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
"Send books via email or the web also connect to iTunes or folders on your "
|
"Send books via email or the web also connect to iTunes or folders on your "
|
||||||
"computer as if they are devices"
|
"computer as if they are devices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Könyveket emailban, vagy weben küldhetsz, de megnyithatod iTuneson, vagy a "
|
||||||
|
"számítógépeden, mint olvasón is"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
||||||
@ -391,11 +396,11 @@ msgstr "A calibre Felhasználói Kézikönyvének böngészése"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
||||||
msgid "Customize calibre"
|
msgid "Customize calibre"
|
||||||
msgstr ""
|
msgstr "A calibre testreszabása"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
||||||
msgid "Easily find books similar to the currently selected one"
|
msgid "Easily find books similar to the currently selected one"
|
||||||
msgstr ""
|
msgstr "Könnyű a most kiválasztotthoz hasonló könyveket megtalálni"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -404,7 +409,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
||||||
msgid "Copy books from the devce to your calibre library"
|
msgid "Copy books from the devce to your calibre library"
|
||||||
msgstr ""
|
msgstr "Bemásolhatsz könyeket a calibre könyvtáradba"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
||||||
msgid "Edit the collections in which books are placed on your device"
|
msgid "Edit the collections in which books are placed on your device"
|
||||||
@ -412,7 +417,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
||||||
msgid "Copy a book from one calibre library to another"
|
msgid "Copy a book from one calibre library to another"
|
||||||
msgstr ""
|
msgstr "Másolhatsz könyveket calibre könyvtáraid között"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
||||||
msgid "Make small tweaks to epub files in your calibre library"
|
msgid "Make small tweaks to epub files in your calibre library"
|
||||||
@ -426,11 +431,12 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
|
||||||
msgid "Search for books from different book sellers"
|
msgid "Search for books from different book sellers"
|
||||||
msgstr ""
|
msgstr "Keres a különböző e-könyvárusok könyvei között"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
|
||||||
msgid "Get new calibre plugins or update your existing ones"
|
msgid "Get new calibre plugins or update your existing ones"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Frissíti a jelenlegi calibre kiadásodat és új calibre pluginokat keres"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
|
||||||
msgid "Look and Feel"
|
msgid "Look and Feel"
|
||||||
@ -892,8 +898,8 @@ msgstr "A bővítmény engedélyezése"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "A bővítmény letiltása"
|
msgstr "A bővítmény letiltása"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -903,7 +909,7 @@ msgstr "A bővítmény letiltása"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -928,7 +934,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1090
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1090
|
||||||
msgid "Card B"
|
msgid "Card B"
|
||||||
msgstr ""
|
msgstr "\"B\" kártya"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/debug.py:154
|
#: /home/kovid/work/calibre/src/calibre/debug.py:154
|
||||||
msgid "Debug log"
|
msgid "Debug log"
|
||||||
@ -1003,6 +1009,8 @@ msgid ""
|
|||||||
"\"Copy files to iTunes Media folder %s\" is enabled in iTunes "
|
"\"Copy files to iTunes Media folder %s\" is enabled in iTunes "
|
||||||
"Preferences|Advanced"
|
"Preferences|Advanced"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Az iTunes Preferences/Advanced menüben engedélyezett a \"Copy files to "
|
||||||
|
"iTunes Media folder %s\" lehetőség"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1108,7 +1116,7 @@ msgstr "Kapcsolat a Sanda Bambook eBook olvasóval."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:25
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:25
|
||||||
msgid "Li Fanxi"
|
msgid "Li Fanxi"
|
||||||
msgstr ""
|
msgstr "Li Fanxi"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:42
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:42
|
||||||
msgid "Device IP Address (restart calibre after changing)"
|
msgid "Device IP Address (restart calibre after changing)"
|
||||||
@ -1253,7 +1261,7 @@ msgstr "Kommunikáció a PocketBook 602/603/902/90 olvasóval"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
|
||||||
msgid "Communicate with the PocketBook 360+ reader."
|
msgid "Communicate with the PocketBook 360+ reader."
|
||||||
msgstr ""
|
msgstr "Kommunikál a PocketBook 360+ olvasóval"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262
|
||||||
msgid "Communicate with the PocketBook 701"
|
msgid "Communicate with the PocketBook 701"
|
||||||
@ -1315,7 +1323,7 @@ msgstr "Kommunikáció a The Book olvasóval."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58
|
||||||
msgid "Communicate with the Libre Air reader."
|
msgid "Communicate with the Libre Air reader."
|
||||||
msgstr ""
|
msgstr "A Libre Air olvasóval kommunikál"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71
|
||||||
msgid "Communicate with the SpringDesign Alex eBook reader."
|
msgid "Communicate with the SpringDesign Alex eBook reader."
|
||||||
@ -1488,7 +1496,7 @@ msgstr "Kommunikáció az EEE olvasóval"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:263
|
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:263
|
||||||
msgid "Communicate with the Adam tablet"
|
msgid "Communicate with the Adam tablet"
|
||||||
msgstr ""
|
msgstr "Az Adam tablettel kommunikál"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:284
|
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:284
|
||||||
msgid "Communicate with the Nextbook Reader"
|
msgid "Communicate with the Nextbook Reader"
|
||||||
@ -1496,7 +1504,7 @@ msgstr "Kommunikáció a Nextbook olvasóval"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:336
|
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:336
|
||||||
msgid "Communicate with the Moovybook Reader"
|
msgid "Communicate with the Moovybook Reader"
|
||||||
msgstr ""
|
msgstr "A Moovybook Readerrel kommunikál"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
|
||||||
msgid "Communicate with the Nokia 770 internet tablet."
|
msgid "Communicate with the Nokia 770 internet tablet."
|
||||||
@ -1520,7 +1528,7 @@ msgstr "Kapcsolódás Nook eBook olvasóhoz"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84
|
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84
|
||||||
msgid "Communicate with the Nook Color and TSR eBook readers."
|
msgid "Communicate with the Nook Color and TSR eBook readers."
|
||||||
msgstr ""
|
msgstr "Nook Color és a TSR eBook readerrel kommunikál"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
|
||||||
msgid "Communicate with the Nuut2 eBook reader."
|
msgid "Communicate with the Nuut2 eBook reader."
|
||||||
@ -1840,6 +1848,8 @@ msgid ""
|
|||||||
"Enter the folder where the books are to be stored. This folder is prepended "
|
"Enter the folder where the books are to be stored. This folder is prepended "
|
||||||
"to any send_to_device template"
|
"to any send_to_device template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Adja meg a mappát, ahol a könyveket tárolni akarja. Ez mappa bekerül minden "
|
||||||
|
"küldés_eszköznek sablonba."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:66
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:66
|
||||||
msgid "Card A folder"
|
msgid "Card A folder"
|
||||||
@ -2429,6 +2439,8 @@ msgid ""
|
|||||||
"Convert plain quotes, dashes and ellipsis to their typographically correct "
|
"Convert plain quotes, dashes and ellipsis to their typographically correct "
|
||||||
"equivalents. For details, see http://daringfireball.net/projects/smartypants"
|
"equivalents. For details, see http://daringfireball.net/projects/smartypants"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A sima idézőjeleket, per jelet és zárójeleket tipografikus megfelelőikké "
|
||||||
|
"alakítja. Részletek itt: http://daringfireball.net/projects/smartypants"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414
|
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -2877,7 +2889,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:32
|
#: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:32
|
||||||
msgid "CSS file used for the output instead of the default file"
|
msgid "CSS file used for the output instead of the default file"
|
||||||
msgstr ""
|
msgstr "CSS filet ad kimenetként az alapértelmezett helyett"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:35
|
#: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:35
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -2896,6 +2908,8 @@ msgid ""
|
|||||||
"Extract the contents of the generated ZIP file to the specified directory. "
|
"Extract the contents of the generated ZIP file to the specified directory. "
|
||||||
"WARNING: The contents of the directory will be deleted."
|
"WARNING: The contents of the directory will be deleted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A generált ZIP fájl tartalmát kibontja egy meghatározott könyvtárba. "
|
||||||
|
"FIGYELMEZTETÉS: ennek a könyvtárnak a tartalma törlődik!"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18
|
#: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:18
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3336,8 +3350,8 @@ msgstr "Címkék"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
||||||
msgid "Series"
|
msgid "Series"
|
||||||
msgid_plural "Series"
|
msgid_plural "Series"
|
||||||
msgstr[0] ""
|
msgstr[0] "Sorozat"
|
||||||
msgstr[1] ""
|
msgstr[1] "Sorozatok"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
||||||
@ -3481,27 +3495,27 @@ msgstr "Borító"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:386
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:386
|
||||||
msgid "Downloads metadata and covers from Amazon"
|
msgid "Downloads metadata and covers from Amazon"
|
||||||
msgstr ""
|
msgstr "Letölti a metaadatokat és a borítót az Amazonról"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:396
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:396
|
||||||
msgid "US"
|
msgid "US"
|
||||||
msgstr ""
|
msgstr "US"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:397
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:397
|
||||||
msgid "France"
|
msgid "France"
|
||||||
msgstr ""
|
msgstr "Franciaország"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:398
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:398
|
||||||
msgid "Germany"
|
msgid "Germany"
|
||||||
msgstr ""
|
msgstr "Németország"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:399
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:399
|
||||||
msgid "UK"
|
msgid "UK"
|
||||||
msgstr ""
|
msgstr "Egyesült Királyság"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:400
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:400
|
||||||
msgid "Italy"
|
msgid "Italy"
|
||||||
msgstr ""
|
msgstr "Olaszország"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404
|
||||||
msgid "Amazon website to use:"
|
msgid "Amazon website to use:"
|
||||||
@ -3514,7 +3528,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:532
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:532
|
||||||
msgid "Amazon timed out. Try again later."
|
msgid "Amazon timed out. Try again later."
|
||||||
msgstr ""
|
msgstr "Az Amazon időtúllépés miatt kiléptette. Próbálja később!"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:160
|
||||||
msgid "Metadata source"
|
msgid "Metadata source"
|
||||||
@ -3525,10 +3539,12 @@ msgid ""
|
|||||||
"Downloads metadata and covers from Douban.com. Useful only for chinese "
|
"Downloads metadata and covers from Douban.com. Useful only for chinese "
|
||||||
"language books."
|
"language books."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A metaadatokat és a borítót a Douban.com-ról tölti le. Csak a kínai nyelvű "
|
||||||
|
"könyveknél hasznos."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
||||||
msgid "Downloads metadata and covers from Google Books"
|
msgid "Downloads metadata and covers from Google Books"
|
||||||
msgstr ""
|
msgstr "A metaadatokat és a borítót aGoogle Books-ról tölti le."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:27
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:27
|
||||||
msgid "Downloads metadata from isbndb.com"
|
msgid "Downloads metadata from isbndb.com"
|
||||||
@ -3536,7 +3552,7 @@ msgstr "Metaadatok letöltése az isbndb.com-ról"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:37
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:37
|
||||||
msgid "IsbnDB key:"
|
msgid "IsbnDB key:"
|
||||||
msgstr ""
|
msgstr "IsbnDB kulcs:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:38
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:38
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3553,19 +3569,22 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:15
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:15
|
||||||
msgid "Downloads covers from The Open Library"
|
msgid "Downloads covers from The Open Library"
|
||||||
msgstr ""
|
msgstr "A borítót az Open Library-ról tölti le."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:33
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:33
|
||||||
msgid "Downloads metadata and covers from Overdrive's Content Reserve"
|
msgid "Downloads metadata and covers from Overdrive's Content Reserve"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A metaadatokat és a borítót az Overdrive's Content Reserve-ből tölti le."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:45
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:45
|
||||||
msgid "Download all metadata (slow)"
|
msgid "Download all metadata (slow)"
|
||||||
msgstr ""
|
msgstr "Minden metaadatot letölt (lassú)."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:46
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:46
|
||||||
msgid "Enable this option to gather all metadata available from Overdrive."
|
msgid "Enable this option to gather all metadata available from Overdrive."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Enegedélyezze ezt az opciót, hogy letöltsön minden metaadatot az Overdrive-"
|
||||||
|
"ról."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:49
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/overdrive.py:49
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3619,7 +3638,7 @@ msgstr "Minden cikk"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274
|
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:274
|
||||||
msgid "This is an Amazon Topaz book. It cannot be processed."
|
msgid "This is an Amazon Topaz book. It cannot be processed."
|
||||||
msgstr ""
|
msgstr "Ez Amazon Topaz könyv. Nem konvertálható."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1500
|
||||||
msgid "Title Page"
|
msgid "Title Page"
|
||||||
@ -4103,13 +4122,14 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:36
|
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:36
|
||||||
msgid ""
|
msgid ""
|
||||||
"Specify whether or not to insert an empty line between two paragraphs."
|
"Specify whether or not to insert an empty line between two paragraphs."
|
||||||
msgstr ""
|
msgstr "Határozza meg, hogy beszúrjon-e egy üres sort két bekezdés közé."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:40
|
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:40
|
||||||
msgid ""
|
msgid ""
|
||||||
"Specify whether or not to insert two space characters to indent the first "
|
"Specify whether or not to insert two space characters to indent the first "
|
||||||
"line of each paragraph."
|
"line of each paragraph."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Határozza meg, hogy beszúrjon-e két space-t minden bekezdés első sora elé."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:44
|
#: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:44
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -4169,12 +4189,16 @@ msgid ""
|
|||||||
"Normally extra spaces are condensed into a single space. With this option "
|
"Normally extra spaces are condensed into a single space. With this option "
|
||||||
"all spaces will be displayed."
|
"all spaces will be displayed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Általában az extra space-eket eggyé nyomja össze. Ezzel a lehetőséggel az "
|
||||||
|
"összes space-t látható."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:56
|
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:56
|
||||||
msgid ""
|
msgid ""
|
||||||
"Normally extra space at the beginning of lines is retained. With this option "
|
"Normally extra space at the beginning of lines is retained. With this option "
|
||||||
"they will be removed."
|
"they will be removed."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Általában a sorok kezdetén lévő extra space megmarad. Ez az opció "
|
||||||
|
"eltávolítja."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:59
|
#: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:59
|
||||||
msgid "Do not insert a Table of Contents into the output text."
|
msgid "Do not insert a Table of Contents into the output text."
|
||||||
@ -4567,6 +4591,7 @@ msgstr "Nincs könyv kiválasztva"
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The following books are virtual and cannot be added to the calibre library:"
|
"The following books are virtual and cannot be added to the calibre library:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Az alábbi könyvek csak látszólagosak és nem adhatóak a calibre könyvtárhoz."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:395
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:395
|
||||||
msgid "No book files found"
|
msgid "No book files found"
|
||||||
@ -4588,11 +4613,11 @@ msgstr "Megjegyzések letöltése (kisérleti)"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:56
|
||||||
msgid "Not supported"
|
msgid "Not supported"
|
||||||
msgstr ""
|
msgstr "Nem támogatott"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:57
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:57
|
||||||
msgid "Fetching annotations is not supported for this device"
|
msgid "Fetching annotations is not supported for this device"
|
||||||
msgstr ""
|
msgstr "Megjegyzés hozzáfűzése ennél az eszköznél nem támogatott."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:61
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:245
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:245
|
||||||
@ -4656,7 +4681,7 @@ msgstr "Katalógus készítése a calibre könyvtárban lévő könyvekről"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:34
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:34
|
||||||
msgid "No books selected for catalog generation"
|
msgid "No books selected for catalog generation"
|
||||||
msgstr ""
|
msgstr "Nincs katalógus generálására kiválasztott könyv"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:57
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:57
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -4695,7 +4720,7 @@ msgstr "Könyvtár váltás / készítés"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:106
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:106
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:87
|
||||||
msgid "Quick switch"
|
msgid "Quick switch"
|
||||||
msgstr ""
|
msgstr "Gyors könyvtárváltás"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:108
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:108
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:88
|
||||||
@ -4704,7 +4729,7 @@ msgstr "Könyvtár átnevezése"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:110
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:110
|
||||||
msgid "Remove library"
|
msgid "Remove library"
|
||||||
msgstr ""
|
msgstr "Könyvtár törlése"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:113
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:113
|
||||||
msgid "Pick a random book"
|
msgid "Pick a random book"
|
||||||
@ -4760,7 +4785,7 @@ msgstr "A(z) %s mappa már létezik. Először törölje."
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:70
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:666
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:666
|
||||||
msgid "Too long"
|
msgid "Too long"
|
||||||
msgstr ""
|
msgstr "Túl hosszú"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:243
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:243
|
||||||
msgid "Rename failed"
|
msgid "Rename failed"
|
||||||
@ -4777,7 +4802,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:258
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:258
|
||||||
msgid "Library removed"
|
msgid "Library removed"
|
||||||
msgstr ""
|
msgstr "A könyvtárat eltávolították"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:259
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:259
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -5025,11 +5050,11 @@ msgstr "Bizonyos formátumú könyvek törlése a kiválasztottakból..."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:95
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:95
|
||||||
msgid "Remove all formats from selected books, except..."
|
msgid "Remove all formats from selected books, except..."
|
||||||
msgstr "A kiválasztott könyvekből minden formátumú törlése, kivéve..."
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:98
|
||||||
msgid "Remove all formats from selected books"
|
msgid "Remove all formats from selected books"
|
||||||
msgstr ""
|
msgstr "A kiválasztott könyvekből minden formátumú törlése"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:101
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:101
|
||||||
msgid "Remove covers from selected books"
|
msgid "Remove covers from selected books"
|
||||||
@ -5045,7 +5070,7 @@ msgstr "Nem törölhető"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:140
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:140
|
||||||
msgid "Choose formats to be deleted"
|
msgid "Choose formats to be deleted"
|
||||||
msgstr ""
|
msgstr "Válaszd ki a törlentő formázásokat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:158
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:158
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5412,7 +5437,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Ugrás a következő kiemelt találathoz"
|
msgstr "Ugrás a következő kiemelt találathoz"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -5615,35 +5640,35 @@ msgstr "Könyvek ugyanilyen cimkékkel"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:20
|
||||||
msgid "Get books"
|
msgid "Get books"
|
||||||
msgstr ""
|
msgstr "Könyv letöltése"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:29
|
||||||
msgid "Search for ebooks"
|
msgid "Search for ebooks"
|
||||||
msgstr ""
|
msgstr "eBook keresése"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:30
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:30
|
||||||
msgid "Search for this author"
|
msgid "Search for this author"
|
||||||
msgstr ""
|
msgstr "Keresés erre a szerzőre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:31
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:31
|
||||||
msgid "Search for this title"
|
msgid "Search for this title"
|
||||||
msgstr ""
|
msgstr "Keresés erre a címre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:32
|
||||||
msgid "Search for this book"
|
msgid "Search for this book"
|
||||||
msgstr ""
|
msgstr "Keresés erre a könyvre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:34
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:34
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:135
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:135
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:110
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:110
|
||||||
msgid "Stores"
|
msgid "Stores"
|
||||||
msgstr ""
|
msgstr "Boltok"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:43
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:43
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_dialog.py:18
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:285
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search.py:285
|
||||||
msgid "Choose stores"
|
msgid "Choose stores"
|
||||||
msgstr ""
|
msgstr "Bolt kiválasztása"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:83
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:83
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:102
|
||||||
@ -5656,6 +5681,8 @@ msgid ""
|
|||||||
"Calibre helps you find the ebooks you want by searching the websites of "
|
"Calibre helps you find the ebooks you want by searching the websites of "
|
||||||
"various commercial and public domain book sources for you."
|
"various commercial and public domain book sources for you."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A Calibre segítséget nyújt a kívánt könyvek különböző fizetős és ingyenes "
|
||||||
|
"oldalakon való keresésében."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:134
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:134
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5663,6 +5690,9 @@ msgid ""
|
|||||||
"are looking for, at the best price. You also get DRM status and other useful "
|
"are looking for, at the best price. You also get DRM status and other useful "
|
||||||
"information."
|
"information."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"A beépített kereső segítségével könnyedén megtalálhatja, hogy melyik boltban "
|
||||||
|
"van az Ön által keresett könyv, a legjobb áron. Egyúttal, más hasznos "
|
||||||
|
"információk mellett, tájékozódhat arról is, hogy könyv DRM védett-e."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:138
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:138
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5673,6 +5703,12 @@ msgid ""
|
|||||||
"especially if the book you are buying has <a href=\"http://drmfree.calibre-"
|
"especially if the book you are buying has <a href=\"http://drmfree.calibre-"
|
||||||
"ebook.com/about#drm\">DRM</a>."
|
"ebook.com/about#drm\">DRM</a>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Minden tranzakció Ön és a bolt között történik. A Calibre nem része ennek a "
|
||||||
|
"folyamatnak, ezért bármilyen, az értékesítéssel kapcsolatos kérdésben az "
|
||||||
|
"adott weboldal üzemeltetőjéhez forduljon. Győződjön meg róla, hogy a "
|
||||||
|
"letölteni kívánt könyv használható az Ön eBook olvasójával, különös "
|
||||||
|
"tekintettel a <a href=\"http://drmfree.calibre-ebook.com/about#drm\">DRM</a>-"
|
||||||
|
"re."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:148
|
||||||
msgid "Show this message again"
|
msgid "Show this message again"
|
||||||
@ -5680,7 +5716,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/store.py:149
|
||||||
msgid "About Get Books"
|
msgid "About Get Books"
|
||||||
msgstr ""
|
msgstr "A 'Könyv letöltése' menüről"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:17
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:17
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tweak_epub_ui.py:60
|
||||||
@ -7783,9 +7819,9 @@ msgstr "A borítóböngésző ne töltődjön be"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Nincs megadva"
|
msgstr "Nincs megadva"
|
||||||
@ -8063,14 +8099,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Érvénytelen sablon"
|
msgstr "Érvénytelen sablon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9818,7 +9854,7 @@ msgstr "Ütemezett hírletöltés"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:431
|
||||||
msgid "Add a custom news source"
|
msgid "Add a custom news source"
|
||||||
msgstr "Felhasználói hírforrás hozzáadása"
|
msgstr "Saját hírforrás hozzáadása"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:436
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:436
|
||||||
msgid "Download all scheduled new sources"
|
msgid "Download all scheduled new sources"
|
||||||
@ -10390,7 +10426,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Sablon szerkesztése"
|
msgstr "Sablon szerkesztése"
|
||||||
|
|
||||||
@ -10524,7 +10560,7 @@ msgstr "Felülírjam a hírösszeállítást?"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:344
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:344
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "A custom recipe named %s already exists. Do you want to replace it?"
|
msgid "A custom recipe named %s already exists. Do you want to replace it?"
|
||||||
msgstr "A %s című felhasználói hírösszeállítás már létezik. Felülírjam?"
|
msgstr "A %s című saját hírösszeállítás már létezik. Felülírjam?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:284
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:284
|
||||||
msgid "Choose builtin recipe"
|
msgid "Choose builtin recipe"
|
||||||
@ -10546,11 +10582,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:257
|
||||||
msgid "Add custom news source"
|
msgid "Add custom news source"
|
||||||
msgstr "Felhasználói hírforrás hozzáadása"
|
msgstr "Egyedi hírforrás hozzáadása"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:258
|
||||||
msgid "Available user recipes"
|
msgid "Available user recipes"
|
||||||
msgstr "Elérhető felhasználói hírösszeállítások"
|
msgstr "Elérhető saját hírösszeállítások"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:259
|
||||||
msgid "Add/Update &recipe"
|
msgid "Add/Update &recipe"
|
||||||
@ -11028,7 +11064,7 @@ msgstr "A gyorskeresés visszaállítása alapállapotba"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -11044,7 +11080,7 @@ msgstr "Méret (MB)"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:259
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:259
|
||||||
msgid "Modified"
|
msgid "Modified"
|
||||||
msgstr ""
|
msgstr "Módosítva"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:759
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:759
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1318
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1318
|
||||||
@ -11812,7 +11848,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:454
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:454
|
||||||
msgid "Query: "
|
msgid "Query: "
|
||||||
msgstr ""
|
msgstr "Lekérdezés: "
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:473
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:473
|
||||||
msgid "Failed to download metadata. Click Show Details to see details"
|
msgid "Failed to download metadata. Click Show Details to see details"
|
||||||
@ -14213,7 +14249,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:39
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/basic_config_widget_ui.py:39
|
||||||
msgid "Open store in external web browswer"
|
msgid "Open store in external web browswer"
|
||||||
msgstr ""
|
msgstr "Megnyitás külső webböngészőben"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:219
|
||||||
msgid "&Name:"
|
msgid "&Name:"
|
||||||
@ -14225,11 +14261,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:222
|
||||||
msgid "&Headquarters:"
|
msgid "&Headquarters:"
|
||||||
msgstr ""
|
msgstr "Központ:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:226
|
||||||
msgid "Enabled:"
|
msgid "Enabled:"
|
||||||
msgstr ""
|
msgstr "Engedélyezve:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/adv_search_builder_ui.py:227
|
||||||
msgid "DRM:"
|
msgid "DRM:"
|
||||||
@ -14264,7 +14300,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:132
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:132
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:108
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:108
|
||||||
msgid "Query:"
|
msgid "Query:"
|
||||||
msgstr ""
|
msgstr "Lekérdezés:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:81
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:81
|
||||||
msgid "Enable"
|
msgid "Enable"
|
||||||
@ -14274,7 +14310,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:137
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:137
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:112
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:112
|
||||||
msgid "Invert"
|
msgid "Invert"
|
||||||
msgstr ""
|
msgstr "Kijelölés megfordítása"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
||||||
@ -14283,15 +14319,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
||||||
msgid "Enabled"
|
msgid "Enabled"
|
||||||
msgstr ""
|
msgstr "Engedélyezve"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
||||||
msgid "Headquarters"
|
msgid "Headquarters"
|
||||||
msgstr ""
|
msgstr "Központ"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:21
|
||||||
msgid "No DRM"
|
msgid "No DRM"
|
||||||
msgstr ""
|
msgstr "DRM nélküli"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:129
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/models.py:129
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -14428,7 +14464,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:212
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:212
|
||||||
msgid "&Price:"
|
msgid "&Price:"
|
||||||
msgstr ""
|
msgstr "Ár:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219
|
||||||
msgid "Download:"
|
msgid "Download:"
|
||||||
@ -14437,7 +14473,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:222
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:187
|
||||||
msgid "Titl&e/Author/Price ..."
|
msgid "Titl&e/Author/Price ..."
|
||||||
msgstr ""
|
msgstr "Cím/Szerző/Ár"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
||||||
msgid "DRM"
|
msgid "DRM"
|
||||||
@ -14449,7 +14485,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:37
|
||||||
msgid "Price"
|
msgid "Price"
|
||||||
msgstr ""
|
msgstr "Ár"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:196
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:196
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -14518,7 +14554,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:131
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:131
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:107
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:107
|
||||||
msgid "Get Books"
|
msgid "Get Books"
|
||||||
msgstr ""
|
msgstr "Könyv letöltése"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:140
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:140
|
||||||
msgid "Open a selected book in the system's web browser"
|
msgid "Open a selected book in the system's web browser"
|
||||||
@ -14567,7 +14603,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/store_dialog_ui.py:74
|
||||||
msgid "&Query:"
|
msgid "&Query:"
|
||||||
msgstr ""
|
msgstr "&Lekérdezés:"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:73
|
#: /home/kovid/work/calibre/src/calibre/gui2/store/web_control.py:73
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -14762,7 +14798,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:375
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:375
|
||||||
msgid "Match all"
|
msgid "Match all"
|
||||||
msgstr "Minden fetétel teljesül"
|
msgstr "Minden feltétel"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:375
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:375
|
||||||
msgid "Match any"
|
msgid "Match any"
|
||||||
@ -18411,7 +18447,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:664
|
||||||
msgid "Apply"
|
msgid "Apply"
|
||||||
msgstr ""
|
msgstr "Alkalmaz"
|
||||||
|
|
||||||
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674
|
#: /usr/src/qt-everywhere-opensource-src-4.7.2/src/gui/widgets/qdialogbuttonbox.cpp:674
|
||||||
msgid "Don't Save"
|
msgid "Don't Save"
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-04-06 16:58+0000\n"
|
"PO-Revision-Date: 2011-04-06 16:58+0000\n"
|
||||||
"Last-Translator: Aryo Sanjaya <Unknown>\n"
|
"Last-Translator: Aryo Sanjaya <Unknown>\n"
|
||||||
"Language-Team: Indonesian <id@li.org>\n"
|
"Language-Team: Indonesian <id@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:39+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:41+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -855,8 +855,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -866,7 +866,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4918,7 +4918,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7238,9 +7238,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7510,14 +7510,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9809,7 +9809,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10424,7 +10424,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -8,15 +8,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre_calibre-it\n"
|
"Project-Id-Version: calibre_calibre-it\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-10 14:09+0000\n"
|
"PO-Revision-Date: 2011-07-18 21:26+0000\n"
|
||||||
"Last-Translator: Samuele <lele_roma2001@yahoo.it>\n"
|
"Last-Translator: Samuele <lele_roma2001@yahoo.it>\n"
|
||||||
"Language-Team: italiano\n"
|
"Language-Team: italiano\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:39+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-19 04:33+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
|
"X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n"
|
||||||
"Generated-By: pygettext.py 1.5\n"
|
"Generated-By: pygettext.py 1.5\n"
|
||||||
@ -26,9 +26,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Non fa assolutamente niente"
|
msgstr "Non fa assolutamente niente"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -359,7 +359,7 @@ msgstr "Scarica notizie da Internet in formato ebook"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
msgstr ""
|
msgstr "Mostra lista veloce di libri correlati"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
||||||
msgid "Export books from your calibre library to the hard disk"
|
msgid "Export books from your calibre library to the hard disk"
|
||||||
@ -367,11 +367,11 @@ msgstr "Esporta libri dalla libreria calibre all'hard disk"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
||||||
msgid "Show book details in a separate popup"
|
msgid "Show book details in a separate popup"
|
||||||
msgstr ""
|
msgstr "Mostra dettagli libri in popup separato"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Riavvia calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
@ -379,13 +379,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "Invia libri al dispositivo connesso"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
"Send books via email or the web also connect to iTunes or folders on your "
|
"Send books via email or the web also connect to iTunes or folders on your "
|
||||||
"computer as if they are devices"
|
"computer as if they are devices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Invia libri per email o web oppure connettiti a iTunes o a cartelle nel tuo "
|
||||||
|
"pc come se fossero dispositivi"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
||||||
@ -394,20 +396,21 @@ msgstr "Consulta il manuale utente di calibre"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
||||||
msgid "Customize calibre"
|
msgid "Customize calibre"
|
||||||
msgstr ""
|
msgstr "Personalizza calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
||||||
msgid "Easily find books similar to the currently selected one"
|
msgid "Easily find books similar to the currently selected one"
|
||||||
msgstr ""
|
msgstr "Cerca facilmente libri simili ad uno attualmente selezionato"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
||||||
msgid ""
|
msgid ""
|
||||||
"Switch between different calibre libraries and perform maintenance on them"
|
"Switch between different calibre libraries and perform maintenance on them"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Passa ad altre librerie Calibre ed effettua azioni di manutenzione su di esse"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
||||||
msgid "Copy books from the devce to your calibre library"
|
msgid "Copy books from the devce to your calibre library"
|
||||||
msgstr ""
|
msgstr "Copia i libri nella tua libreria dal tuo dispositivo"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
||||||
msgid "Edit the collections in which books are placed on your device"
|
msgid "Edit the collections in which books are placed on your device"
|
||||||
@ -415,7 +418,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
||||||
msgid "Copy a book from one calibre library to another"
|
msgid "Copy a book from one calibre library to another"
|
||||||
msgstr ""
|
msgstr "Copia libro da una libreria Calibre ad un'altra"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
||||||
msgid "Make small tweaks to epub files in your calibre library"
|
msgid "Make small tweaks to epub files in your calibre library"
|
||||||
@ -429,11 +432,11 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:850
|
||||||
msgid "Search for books from different book sellers"
|
msgid "Search for books from different book sellers"
|
||||||
msgstr ""
|
msgstr "Cerca libri da diversi venditori"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:866
|
||||||
msgid "Get new calibre plugins or update your existing ones"
|
msgid "Get new calibre plugins or update your existing ones"
|
||||||
msgstr ""
|
msgstr "Ottieni nuovi plugins Calibre o aggiornane uno esistente"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:885
|
||||||
msgid "Look and Feel"
|
msgid "Look and Feel"
|
||||||
@ -676,7 +679,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264
|
#: /home/kovid/work/calibre/src/calibre/customize/conversion.py:264
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Convert ebooks to the %s format"
|
msgid "Convert ebooks to the %s format"
|
||||||
msgstr ""
|
msgstr "Converti ebook al formato %s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49
|
#: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49
|
||||||
msgid "Input profile"
|
msgid "Input profile"
|
||||||
@ -905,8 +908,8 @@ msgstr "Abilita il plugin nominato"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Disabilita il plugin nominato"
|
msgstr "Disabilita il plugin nominato"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -917,7 +920,7 @@ msgid "Path to library too long. Must be less than %d characters."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Percorso alla libreria troppo lungo. Deve essere minore di %d caratteri."
|
"Percorso alla libreria troppo lungo. Deve essere minore di %d caratteri."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5626,7 +5629,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Prossima corrispondenza evidenziata"
|
msgstr "Prossima corrispondenza evidenziata"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -8039,9 +8042,9 @@ msgstr "Impossibile caricare il browser di copertine"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Non definito"
|
msgstr "Non definito"
|
||||||
@ -8323,14 +8326,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Modello non valido"
|
msgstr "Modello non valido"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10706,7 +10709,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Modifica modello"
|
msgstr "Modifica modello"
|
||||||
|
|
||||||
@ -11337,7 +11340,7 @@ msgstr "Resetta ricerca veloce"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)"
|
msgstr "Copia il testo della ricerca corrente (invece di cercare il nome)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "S"
|
msgstr "S"
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-01-30 09:51+0000\n"
|
"PO-Revision-Date: 2011-01-30 09:51+0000\n"
|
||||||
"Last-Translator: ddfddf2k <Unknown>\n"
|
"Last-Translator: ddfddf2k <Unknown>\n"
|
||||||
"Language-Team: Korean <ko@li.org>\n"
|
"Language-Team: Korean <ko@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:40+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:42+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "아무 것도 안함"
|
msgstr "아무 것도 안함"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -862,8 +862,8 @@ msgstr "주어진 이름의 플러그인을 사용합니다"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "주어진 이름의 플러그인을 사용하지 않습니다"
|
msgstr "주어진 이름의 플러그인을 사용하지 않습니다"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -873,7 +873,7 @@ msgstr "주어진 이름의 플러그인을 사용하지 않습니다"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5062,7 +5062,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7390,9 +7390,9 @@ msgstr "표지 탐색기를 불러올 수 없습니다"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "정의되지 않음"
|
msgstr "정의되지 않음"
|
||||||
@ -7662,14 +7662,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "잘못된 템플릿입니다"
|
msgstr "잘못된 템플릿입니다"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9964,7 +9964,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10579,7 +10579,7 @@ msgstr "빠른 검색 초기화"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "현재의 검색어를 복사합니다 (검색 이름 대신에)"
|
msgstr "현재의 검색어를 복사합니다 (검색 이름 대신에)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-04-26 09:56+0000\n"
|
"PO-Revision-Date: 2011-04-26 09:56+0000\n"
|
||||||
"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
|
"Last-Translator: Mantas Kriaučiūnas <mantas@akl.lt>\n"
|
||||||
"Language-Team: Lithuanian <lt@li.org>\n"
|
"Language-Team: Lithuanian <lt@li.org>\n"
|
||||||
@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"(n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"(n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:40+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:42+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Nieko nedaro"
|
msgstr "Nieko nedaro"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -859,8 +859,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -870,7 +870,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4919,7 +4919,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7239,9 +7239,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7511,14 +7511,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9810,7 +9810,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10425,7 +10425,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-06 12:35+0000\n"
|
"PO-Revision-Date: 2011-05-06 12:35+0000\n"
|
||||||
"Last-Translator: uGGa <Unknown>\n"
|
"Last-Translator: uGGa <Unknown>\n"
|
||||||
"Language-Team: Latgalian <ltg@li.org>\n"
|
"Language-Team: Latgalian <ltg@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:53+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Pilneigi nikū nadora"
|
msgstr "Pilneigi nikū nadora"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-17 11:56+0000\n"
|
"PO-Revision-Date: 2011-05-17 11:56+0000\n"
|
||||||
"Last-Translator: uGGa <Unknown>\n"
|
"Last-Translator: uGGa <Unknown>\n"
|
||||||
"Language-Team: Latvian <ivars_a@inbox.lv>\n"
|
"Language-Team: Latvian <ivars_a@inbox.lv>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:40+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:42+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Country: LATVIA\n"
|
"X-Poedit-Country: LATVIA\n"
|
||||||
"X-Poedit-Language: Latvian\n"
|
"X-Poedit-Language: Latvian\n"
|
||||||
@ -25,9 +25,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Pilnīgi neko nedara"
|
msgstr "Pilnīgi neko nedara"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -854,8 +854,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -865,7 +865,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4922,7 +4922,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7245,9 +7245,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7517,14 +7517,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9818,7 +9818,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10433,7 +10433,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-12-16 23:06+0000\n"
|
"PO-Revision-Date: 2010-12-16 23:06+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Malayalam <ml@li.org>\n"
|
"Language-Team: Malayalam <ml@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:40+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:42+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "ഒന്നും തന്നെ ചെയ്തില്ല"
|
msgstr "ഒന്നും തന്നെ ചെയ്തില്ല"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -858,8 +858,8 @@ msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലു
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലുഗിന് നിര്ജ്ജിവമാക്കുക"
|
msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലുഗിന് നിര്ജ്ജിവമാക്കുക"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -869,7 +869,7 @@ msgstr "സൂചിപ്പിച്ചിട്ടുള്ള പ്ലു
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4923,7 +4923,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7243,9 +7243,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7515,14 +7515,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9814,7 +9814,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10429,7 +10429,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-07 10:53+0000\n"
|
"PO-Revision-Date: 2011-06-07 10:53+0000\n"
|
||||||
"Last-Translator: Shirish Joshi <Unknown>\n"
|
"Last-Translator: Shirish Joshi <Unknown>\n"
|
||||||
"Language-Team: Marathi <mr@li.org>\n"
|
"Language-Team: Marathi <mr@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:41+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:43+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "काहीच करत नाही"
|
msgstr "काहीच करत नाही"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -859,8 +859,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -870,7 +870,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4919,7 +4919,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7239,9 +7239,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7511,14 +7511,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9810,7 +9810,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10425,7 +10425,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-04-09 05:12+0000\n"
|
"PO-Revision-Date: 2010-04-09 05:12+0000\n"
|
||||||
"Last-Translator: esaismail@gmail.com <Unknown>\n"
|
"Last-Translator: esaismail@gmail.com <Unknown>\n"
|
||||||
"Language-Team: Malay <ms@li.org>\n"
|
"Language-Team: Malay <ms@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:41+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:43+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Langsung tidak melakukan apa-apa"
|
msgstr "Langsung tidak melakukan apa-apa"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -859,8 +859,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -870,7 +870,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4922,7 +4922,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7242,9 +7242,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7514,14 +7514,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9813,7 +9813,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10428,7 +10428,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -1,20 +1,39 @@
|
|||||||
#! /usr/bin/env python
|
#! /usr/bin/env python
|
||||||
# Written by Martin v. Loewis <loewis@informatik.hu-berlin.de>
|
# Written by Martin v. Loewis <loewis@informatik.hu-berlin.de>
|
||||||
# Modified by Kovid Goyal <kovid@kovidgoyal.net>
|
|
||||||
|
|
||||||
"""Generate binary message catalog from textual translation description.
|
"""Generate binary message catalog from textual translation description.
|
||||||
|
|
||||||
This program converts a textual Uniforum-style message catalog (.po file) into
|
This program converts a textual Uniforum-style message catalog (.po file) into
|
||||||
a binary GNU catalog (.mo file). This is essentially the same function as the
|
a binary GNU catalog (.mo file). This is essentially the same function as the
|
||||||
GNU msgfmt program, however, it is a simpler implementation.
|
GNU msgfmt program, however, it is a simpler implementation.
|
||||||
|
|
||||||
|
Usage: msgfmt.py [OPTIONS] filename.po
|
||||||
|
|
||||||
|
Options:
|
||||||
|
-o file
|
||||||
|
--output-file=file
|
||||||
|
Specify the output file to write to. If omitted, output will go to a
|
||||||
|
file named filename.mo (based off the input file name).
|
||||||
|
|
||||||
|
-h
|
||||||
|
--help
|
||||||
|
Print this message and exit.
|
||||||
|
|
||||||
|
-V
|
||||||
|
--version
|
||||||
|
Display version information and exit.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
import sys
|
import sys
|
||||||
import os
|
import os
|
||||||
|
import getopt
|
||||||
import struct
|
import struct
|
||||||
import array
|
import array
|
||||||
|
|
||||||
__version__ = "1.2"
|
__version__ = "1.1"
|
||||||
|
|
||||||
|
MESSAGES = {}
|
||||||
|
|
||||||
|
|
||||||
def usage(code, msg=''):
|
def usage(code, msg=''):
|
||||||
print >> sys.stderr, __doc__
|
print >> sys.stderr, __doc__
|
||||||
@ -23,16 +42,16 @@ def usage(code, msg=''):
|
|||||||
sys.exit(code)
|
sys.exit(code)
|
||||||
|
|
||||||
|
|
||||||
|
def add(id, str, fuzzy):
|
||||||
def add(id, str, fuzzy, MESSAGES):
|
|
||||||
"Add a non-fuzzy translation to the dictionary."
|
"Add a non-fuzzy translation to the dictionary."
|
||||||
|
global MESSAGES
|
||||||
if not fuzzy and str:
|
if not fuzzy and str:
|
||||||
MESSAGES[id] = str
|
MESSAGES[id] = str
|
||||||
|
|
||||||
|
|
||||||
|
def generate():
|
||||||
def generate(MESSAGES):
|
|
||||||
"Return the generated output."
|
"Return the generated output."
|
||||||
|
global MESSAGES
|
||||||
keys = MESSAGES.keys()
|
keys = MESSAGES.keys()
|
||||||
# the keys are sorted in the .mo file
|
# the keys are sorted in the .mo file
|
||||||
keys.sort()
|
keys.sort()
|
||||||
@ -44,6 +63,7 @@ def generate(MESSAGES):
|
|||||||
offsets.append((len(ids), len(id), len(strs), len(MESSAGES[id])))
|
offsets.append((len(ids), len(id), len(strs), len(MESSAGES[id])))
|
||||||
ids += id + '\0'
|
ids += id + '\0'
|
||||||
strs += MESSAGES[id] + '\0'
|
strs += MESSAGES[id] + '\0'
|
||||||
|
output = ''
|
||||||
# The header is 7 32-bit unsigned integers. We don't use hash tables, so
|
# The header is 7 32-bit unsigned integers. We don't use hash tables, so
|
||||||
# the keys start right after the index tables.
|
# the keys start right after the index tables.
|
||||||
# translated string.
|
# translated string.
|
||||||
@ -71,9 +91,7 @@ def generate(MESSAGES):
|
|||||||
return output
|
return output
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
def make(filename, outfile):
|
def make(filename, outfile):
|
||||||
MESSAGES = {}
|
|
||||||
ID = 1
|
ID = 1
|
||||||
STR = 2
|
STR = 2
|
||||||
|
|
||||||
@ -101,7 +119,7 @@ def make(filename, outfile):
|
|||||||
lno += 1
|
lno += 1
|
||||||
# If we get a comment line after a msgstr, this is a new entry
|
# If we get a comment line after a msgstr, this is a new entry
|
||||||
if l[0] == '#' and section == STR:
|
if l[0] == '#' and section == STR:
|
||||||
add(msgid, msgstr, fuzzy, MESSAGES)
|
add(msgid, msgstr, fuzzy)
|
||||||
section = None
|
section = None
|
||||||
fuzzy = 0
|
fuzzy = 0
|
||||||
# Record a fuzzy mark
|
# Record a fuzzy mark
|
||||||
@ -111,15 +129,38 @@ def make(filename, outfile):
|
|||||||
if l[0] == '#':
|
if l[0] == '#':
|
||||||
continue
|
continue
|
||||||
# Now we are in a msgid section, output previous section
|
# Now we are in a msgid section, output previous section
|
||||||
if l.startswith('msgid'):
|
if l.startswith('msgid') and not l.startswith('msgid_plural'):
|
||||||
if section == STR:
|
if section == STR:
|
||||||
add(msgid, msgstr, fuzzy, MESSAGES)
|
add(msgid, msgstr, fuzzy)
|
||||||
section = ID
|
section = ID
|
||||||
l = l[5:]
|
l = l[5:]
|
||||||
msgid = msgstr = ''
|
msgid = msgstr = ''
|
||||||
|
is_plural = False
|
||||||
|
# This is a message with plural forms
|
||||||
|
elif l.startswith('msgid_plural'):
|
||||||
|
if section != ID:
|
||||||
|
print >> sys.stderr, 'msgid_plural not preceeded by msgid on %s:%d' %\
|
||||||
|
(infile, lno)
|
||||||
|
sys.exit(1)
|
||||||
|
l = l[12:]
|
||||||
|
msgid += '\0' # separator of singular and plural
|
||||||
|
is_plural = True
|
||||||
# Now we are in a msgstr section
|
# Now we are in a msgstr section
|
||||||
elif l.startswith('msgstr'):
|
elif l.startswith('msgstr'):
|
||||||
section = STR
|
section = STR
|
||||||
|
if l.startswith('msgstr['):
|
||||||
|
if not is_plural:
|
||||||
|
print >> sys.stderr, 'plural without msgid_plural on %s:%d' %\
|
||||||
|
(infile, lno)
|
||||||
|
sys.exit(1)
|
||||||
|
l = l.split(']', 1)[1]
|
||||||
|
if msgstr:
|
||||||
|
msgstr += '\0' # Separator of the various plural forms
|
||||||
|
else:
|
||||||
|
if is_plural:
|
||||||
|
print >> sys.stderr, 'indexed msgstr required for plural on %s:%d' %\
|
||||||
|
(infile, lno)
|
||||||
|
sys.exit(1)
|
||||||
l = l[6:]
|
l = l[6:]
|
||||||
# Skip empty lines
|
# Skip empty lines
|
||||||
l = l.strip()
|
l = l.strip()
|
||||||
@ -138,22 +179,40 @@ def make(filename, outfile):
|
|||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
# Add last entry
|
# Add last entry
|
||||||
if section == STR:
|
if section == STR:
|
||||||
add(msgid, msgstr, fuzzy, MESSAGES)
|
add(msgid, msgstr, fuzzy)
|
||||||
|
|
||||||
# Compute output
|
# Compute output
|
||||||
output = generate(MESSAGES)
|
output = generate()
|
||||||
|
|
||||||
try:
|
|
||||||
outfile.write(output)
|
outfile.write(output)
|
||||||
except IOError,msg:
|
|
||||||
print >> sys.stderr, msg
|
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
try:
|
||||||
|
opts, args = getopt.getopt(sys.argv[1:], 'hVo:',
|
||||||
|
['help', 'version', 'output-file='])
|
||||||
|
except getopt.error, msg:
|
||||||
|
usage(1, msg)
|
||||||
|
|
||||||
|
outfile = None
|
||||||
|
# parse options
|
||||||
|
for opt, arg in opts:
|
||||||
|
if opt in ('-h', '--help'):
|
||||||
|
usage(0)
|
||||||
|
elif opt in ('-V', '--version'):
|
||||||
|
print >> sys.stderr, "msgfmt.py", __version__
|
||||||
|
sys.exit(0)
|
||||||
|
elif opt in ('-o', '--output-file'):
|
||||||
|
outfile = arg
|
||||||
|
# do it
|
||||||
|
if not args:
|
||||||
|
print >> sys.stderr, 'No input file given'
|
||||||
|
print >> sys.stderr, "Try `msgfmt --help' for more information."
|
||||||
|
return
|
||||||
|
|
||||||
def main(outfile, args=sys.argv[1:]):
|
|
||||||
for filename in args:
|
for filename in args:
|
||||||
make(filename, outfile)
|
make(filename, outfile)
|
||||||
return 0
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
sys.exit(main(sys.stdout))
|
main()
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-30 07:57+0000\n"
|
"PO-Revision-Date: 2011-06-30 07:57+0000\n"
|
||||||
"Last-Translator: Øyvind Øritsland <Unknown>\n"
|
"Last-Translator: Øyvind Øritsland <Unknown>\n"
|
||||||
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
|
"Language-Team: Norwegian Bokmal <nb@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:41+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:44+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Gjør absolutt ingenting"
|
msgstr "Gjør absolutt ingenting"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -899,8 +899,8 @@ msgstr "Slå på navngitte programtillegg"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Slå av navngitte programtillegg"
|
msgstr "Slå av navngitte programtillegg"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -910,7 +910,7 @@ msgstr "Slå av navngitte programtillegg"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn."
|
msgstr "Stien til biblioteket er for lang. Den må ha færre enn %d tegn."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5481,7 +5481,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Flytt til neste merkede treff"
|
msgstr "Flytt til neste merkede treff"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7883,9 +7883,9 @@ msgstr "Omslagssøker kunne ikke starte"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Ikke definert"
|
msgstr "Ikke definert"
|
||||||
@ -8166,14 +8166,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Ugyldig mal"
|
msgstr "Ugyldig mal"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10569,7 +10569,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Rediger mal"
|
msgstr "Rediger mal"
|
||||||
|
|
||||||
@ -11205,7 +11205,7 @@ msgstr "Tilbakestill hurtigsøk"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Kopier gjeldende søketekst (istedet for søkenavn)"
|
msgstr "Kopier gjeldende søketekst (istedet for søkenavn)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: nds\n"
|
"Project-Id-Version: nds\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-01-07 02:48+0000\n"
|
"PO-Revision-Date: 2011-01-07 02:48+0000\n"
|
||||||
"Last-Translator: heinz beck <Unknown>\n"
|
"Last-Translator: heinz beck <Unknown>\n"
|
||||||
"Language-Team: German\n"
|
"Language-Team: German\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:41+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:43+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Country: GERMANY\n"
|
"X-Poedit-Country: GERMANY\n"
|
||||||
"X-Poedit-Language: German\n"
|
"X-Poedit-Language: German\n"
|
||||||
@ -26,9 +26,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Mach absolut garnichts"
|
msgstr "Mach absolut garnichts"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -883,8 +883,8 @@ msgstr "Gewähltes Plugin einschalten"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Gewähltes Plugin ausschalten"
|
msgstr "Gewähltes Plugin ausschalten"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -894,7 +894,7 @@ msgstr "Gewähltes Plugin ausschalten"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5270,7 +5270,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7632,9 +7632,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7912,14 +7912,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Ungültige Vorlage"
|
msgstr "Ungültige Vorlage"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10230,7 +10230,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10862,7 +10862,7 @@ msgstr "Quick Search löschen"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-05-21 07:14+0000\n"
|
"PO-Revision-Date: 2010-05-21 07:14+0000\n"
|
||||||
"Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n"
|
"Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary@yahoo.fr>\n"
|
||||||
"Language-Team: Occitan (post 1500) <oc@li.org>\n"
|
"Language-Team: Occitan (post 1500) <oc@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:42+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:44+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Fa estrictament pas res"
|
msgstr "Fa estrictament pas res"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-02-13 04:56+0000\n"
|
"PO-Revision-Date: 2011-02-13 04:56+0000\n"
|
||||||
"Last-Translator: Aalam Rangi <Unknown>\n"
|
"Last-Translator: Aalam Rangi <Unknown>\n"
|
||||||
"Language-Team: Punjabi <pa@li.org>\n"
|
"Language-Team: Punjabi <pa@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:42+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:44+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -859,8 +859,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -870,7 +870,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4919,7 +4919,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7239,9 +7239,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7511,14 +7511,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9810,7 +9810,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10425,7 +10425,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,16 +7,16 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-15 02:09+0000\n"
|
"PO-Revision-Date: 2011-07-20 14:03+0000\n"
|
||||||
"Last-Translator: koliberek <Unknown>\n"
|
"Last-Translator: Bartosz Bubak <Unknown>\n"
|
||||||
"Language-Team: Polish <pl@li.org>\n"
|
"Language-Team: Polish <pl@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||||
"|| n%100>=20) ? 1 : 2;\n"
|
"|| n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:43+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-21 04:34+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ta opcja zupełnie nic nie zmienia"
|
msgstr "Ta opcja zupełnie nic nie zmienia"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -256,7 +256,7 @@ msgid ""
|
|||||||
"file to the library."
|
"file to the library."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Stwórz archiwum PMLZ zawierające plik PML i wszystkie obrazy w katalogu "
|
"Stwórz archiwum PMLZ zawierające plik PML i wszystkie obrazy w katalogu "
|
||||||
"pmlname_img lub images. Wtyczka ta jest uruchamiana przy każdym dodaniu "
|
"pmlname_img lub images. Ta wtyczka ta jest uruchamiana przy każdym dodaniu "
|
||||||
"pliku PML do biblioteki."
|
"pliku PML do biblioteki."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:50
|
||||||
@ -358,7 +358,7 @@ msgstr "Pobierz wiadomości z internetu w formie ebooka"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
msgstr ""
|
msgstr "Pokaż szybko listę powiązanych książek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
||||||
msgid "Export books from your calibre library to the hard disk"
|
msgid "Export books from your calibre library to the hard disk"
|
||||||
@ -385,6 +385,8 @@ msgid ""
|
|||||||
"Send books via email or the web also connect to iTunes or folders on your "
|
"Send books via email or the web also connect to iTunes or folders on your "
|
||||||
"computer as if they are devices"
|
"computer as if they are devices"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Wyślij książki poprzez email lub stronę oraz połącz się z iTunes lub "
|
||||||
|
"katalogami na twoim komputerze tak jakby były urządzeniami"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:802
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/help.py:16
|
||||||
@ -397,7 +399,7 @@ msgstr "Dostosuj calibre"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
||||||
msgid "Easily find books similar to the currently selected one"
|
msgid "Easily find books similar to the currently selected one"
|
||||||
msgstr ""
|
msgstr "Łatwo odszukaj książki podobne do aktualnie wybranej"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -898,8 +900,8 @@ msgstr "Włącz wtyczkę"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Wyłącz wtyczkę"
|
msgstr "Wyłącz wtyczkę"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -909,7 +911,7 @@ msgstr "Wyłącz wtyczkę"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znaków."
|
msgstr "Zbyt długa ścieżka biblioteki. Nie może być dłuższa niż %d znaków."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -998,6 +1000,8 @@ msgid ""
|
|||||||
"\"Copy files to iTunes Media folder %s\" is enabled in iTunes "
|
"\"Copy files to iTunes Media folder %s\" is enabled in iTunes "
|
||||||
"Preferences|Advanced"
|
"Preferences|Advanced"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"\"Kopiowanie plików do katalogu iTunes Media %s\" jest aktywne w iTunes "
|
||||||
|
"Preferences|Advanced"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:126
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -1040,7 +1044,7 @@ msgstr "Uaktualnianie listy metadanych..."
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3155
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)d of %(tot)d"
|
msgid "%(num)d of %(tot)d"
|
||||||
msgstr ""
|
msgstr "%(num)d z %(tot)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:497
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1130
|
||||||
@ -1249,7 +1253,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:252
|
||||||
msgid "Communicate with the PocketBook 360+ reader."
|
msgid "Communicate with the PocketBook 360+ reader."
|
||||||
msgstr ""
|
msgstr "Połączenie z czytnikiem PocketBook 360+"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262
|
#: /home/kovid/work/calibre/src/calibre/devices/eb600/driver.py:262
|
||||||
msgid "Communicate with the PocketBook 701"
|
msgid "Communicate with the PocketBook 701"
|
||||||
@ -1311,7 +1315,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek The Book."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:58
|
||||||
msgid "Communicate with the Libre Air reader."
|
msgid "Communicate with the Libre Air reader."
|
||||||
msgstr ""
|
msgstr "Połączenie z czytnikiem Libre Air"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:71
|
||||||
msgid "Communicate with the SpringDesign Alex eBook reader."
|
msgid "Communicate with the SpringDesign Alex eBook reader."
|
||||||
@ -1486,7 +1490,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek EEE"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:263
|
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:263
|
||||||
msgid "Communicate with the Adam tablet"
|
msgid "Communicate with the Adam tablet"
|
||||||
msgstr ""
|
msgstr "Połączenie z tabletem Adam"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:284
|
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:284
|
||||||
msgid "Communicate with the Nextbook Reader"
|
msgid "Communicate with the Nextbook Reader"
|
||||||
@ -1494,7 +1498,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek Nextbook"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:336
|
#: /home/kovid/work/calibre/src/calibre/devices/misc.py:336
|
||||||
msgid "Communicate with the Moovybook Reader"
|
msgid "Communicate with the Moovybook Reader"
|
||||||
msgstr ""
|
msgstr "Połączenie z czytnikiem Moovybook"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17
|
||||||
msgid "Communicate with the Nokia 770 internet tablet."
|
msgid "Communicate with the Nokia 770 internet tablet."
|
||||||
@ -1518,7 +1522,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek Nook."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84
|
#: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:84
|
||||||
msgid "Communicate with the Nook Color and TSR eBook readers."
|
msgid "Communicate with the Nook Color and TSR eBook readers."
|
||||||
msgstr ""
|
msgstr "Połączenie z czytnikikami Nook Color i TSR eBook."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
|
#: /home/kovid/work/calibre/src/calibre/devices/nuut2/driver.py:17
|
||||||
msgid "Communicate with the Nuut2 eBook reader."
|
msgid "Communicate with the Nuut2 eBook reader."
|
||||||
@ -1555,6 +1559,9 @@ msgid ""
|
|||||||
"%(aba)s:%(abav)s. Add these values to the list to enable them. The "
|
"%(aba)s:%(abav)s. Add these values to the list to enable them. The "
|
||||||
"collections will be given the name provided after the \":\" character."
|
"collections will be given the name provided after the \":\" character."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
". Dwie specjalne kolekcje są dostępne: %(abt)s:%(abtv)s oraz "
|
||||||
|
"%(aba)s:%(abav)s. Dodaj te wartości na koniec listy aby je aktywować. "
|
||||||
|
"Kolekcje otrzymają nazwy podane po znaku \":\""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:74
|
||||||
msgid "Upload separate cover thumbnails for books (newer readers)"
|
msgid "Upload separate cover thumbnails for books (newer readers)"
|
||||||
@ -2968,6 +2975,8 @@ msgid ""
|
|||||||
"Character encoding for the input HTML files. Common choices include: cp1252, "
|
"Character encoding for the input HTML files. Common choices include: cp1252, "
|
||||||
"cp1251, latin1 and utf-8."
|
"cp1251, latin1 and utf-8."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Kodowanie znaków dla źródłowych plików HTML. Powszechne wybory obejmują: "
|
||||||
|
"cp1252, cp1251, latin1 oraz utf-8."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:91
|
#: /home/kovid/work/calibre/src/calibre/ebooks/html/to_zip.py:91
|
||||||
msgid "Add linked files in breadth first order"
|
msgid "Add linked files in breadth first order"
|
||||||
@ -2984,7 +2993,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
||||||
msgstr ""
|
msgstr "Znaleziono wiele plików HTML w archiwum. Tylko %s będzie użyty."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
||||||
msgid "No top level HTML file found."
|
msgid "No top level HTML file found."
|
||||||
@ -3400,8 +3409,7 @@ msgstr "Etykiety"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
||||||
msgid "Series"
|
msgid "Series"
|
||||||
msgid_plural "Series"
|
msgid_plural "Series"
|
||||||
msgstr[0] ""
|
msgstr[0] "Serie"
|
||||||
msgstr[1] ""
|
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
||||||
@ -3594,6 +3602,8 @@ msgid ""
|
|||||||
"Downloads metadata and covers from Douban.com. Useful only for chinese "
|
"Downloads metadata and covers from Douban.com. Useful only for chinese "
|
||||||
"language books."
|
"language books."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Pobieranie metadanych i okładekz Douban.com. Użyteczne tylko dla książek w "
|
||||||
|
"języku chińskim."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
||||||
msgid "Downloads metadata and covers from Google Books"
|
msgid "Downloads metadata and covers from Google Books"
|
||||||
@ -3780,7 +3790,7 @@ msgstr "książki formatu %s nie są wspierane"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:881
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of %(series)s"
|
msgid "Book %(sidx)s of %(series)s"
|
||||||
msgstr ""
|
msgstr "Książka %(sidx)s z %(series)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/htmltoc.py:54
|
||||||
msgid "HTML TOC generation options."
|
msgid "HTML TOC generation options."
|
||||||
@ -4802,7 +4812,7 @@ msgstr "Eksportuj folder katalogu"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:85
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Select destination for %(title)s.%(fmt)s"
|
msgid "Select destination for %(title)s.%(fmt)s"
|
||||||
msgstr ""
|
msgstr "Wybierz położenie dla %(title)s.%(fmt)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:82
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:57
|
||||||
@ -4914,6 +4924,8 @@ msgid ""
|
|||||||
"The library %s has been removed from calibre. The files remain on your "
|
"The library %s has been removed from calibre. The files remain on your "
|
||||||
"computer, if you want to delete them, you will have to do so manually."
|
"computer, if you want to delete them, you will have to do so manually."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Biblioteka %s została usunięta z calibre. Pliki pozostają na twoim "
|
||||||
|
"komputerze, jeśli chcesz je usunąć, musisz zrobić to ręcznie."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:272
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:272
|
||||||
msgid "none"
|
msgid "none"
|
||||||
@ -5093,7 +5105,7 @@ msgstr "Nie można skopiować książek: "
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:164
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Copied %(num)d books to %(loc)s"
|
msgid "Copied %(num)d books to %(loc)s"
|
||||||
msgstr ""
|
msgstr "Skopiowano %(num)d książek do %(loc)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:179
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5563,7 +5575,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Przejdź do kolejnej, wyróżnionej, pasującej pozycji"
|
msgstr "Przejdź do kolejnej, wyróżnionej, pasującej pozycji"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -5717,7 +5729,7 @@ msgstr "Brak szczegółowych informacji dla książek na urządzeniu."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16
|
||||||
msgid "Q"
|
msgid "Q"
|
||||||
msgstr ""
|
msgstr "Q"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/show_quickview.py:16
|
||||||
msgid "Show quickview"
|
msgid "Show quickview"
|
||||||
@ -6015,7 +6027,7 @@ msgstr "Zapisywanie..."
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:448
|
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:448
|
||||||
msgid "Collecting data, please wait..."
|
msgid "Collecting data, please wait..."
|
||||||
msgstr ""
|
msgstr "Zbieranie danych, proszę czekać..."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:520
|
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:520
|
||||||
msgid "Saved"
|
msgid "Saved"
|
||||||
@ -6197,7 +6209,7 @@ msgstr "Ids"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:162
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
msgid "Book %(sidx)s of <span class=\"series_name\">%(series)s</span>"
|
||||||
msgstr ""
|
msgstr "Książka %(sidx)s z <span class=\"series_name\">%(series)s</span>"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
#: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:173
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1020
|
||||||
@ -6228,7 +6240,7 @@ msgstr "Ścieżka"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:109
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Cover size: %(width)d x %(height)d"
|
msgid "Cover size: %(width)d x %(height)d"
|
||||||
msgstr ""
|
msgstr "Rozmiar okładki: %(width)d x %(height)d"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex.py:16
|
||||||
msgid "BibTeX Options"
|
msgid "BibTeX Options"
|
||||||
@ -7994,9 +8006,9 @@ msgstr "Nie udało się uruchomić Przeglądarki okładek"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Niezdefiniowany"
|
msgstr "Niezdefiniowany"
|
||||||
@ -8196,7 +8208,7 @@ msgstr "wybranych do wysłania"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
|
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "%(num)i of %(total)i Books"
|
msgid "%(num)i of %(total)i Books"
|
||||||
msgstr ""
|
msgstr "%(num)i z %(total)i Książek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
|
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:919
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -8278,14 +8290,14 @@ msgstr ""
|
|||||||
"Jeśli prześlesz te formaty na twój {1} mogą one nie działać. Jesteś pewien?"
|
"Jeśli prześlesz te formaty na twój {1} mogą one nie działać. Jesteś pewien?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Niewłaściwy szablon"
|
msgstr "Niewłaściwy szablon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -8890,7 +8902,7 @@ msgstr "Sortowanie autora"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:55
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:55
|
||||||
msgid "Link"
|
msgid "Link"
|
||||||
msgstr ""
|
msgstr "Odnośnik"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
|
#: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160
|
||||||
@ -9805,7 +9817,7 @@ msgstr "Dostosuj opcje dla tej wtyczki"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:540
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:540
|
||||||
msgid "Version &History"
|
msgid "Version &History"
|
||||||
msgstr ""
|
msgstr "&Historia wersji"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:541
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:541
|
||||||
msgid "Show history of changes to this plugin"
|
msgid "Show history of changes to this plugin"
|
||||||
@ -9915,12 +9927,12 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:772
|
||||||
msgid "Version history missing"
|
msgid "Version history missing"
|
||||||
msgstr ""
|
msgstr "Zaginęła historia wersji"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:773
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Unable to find the version history for %s"
|
msgid "Unable to find the version history for %s"
|
||||||
msgstr ""
|
msgstr "Nie można znaleźć historii wersji dla %s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:780
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:780
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:333
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:333
|
||||||
@ -10848,7 +10860,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr "Otwórz edytor szablonów"
|
msgstr "Otwórz edytor szablonów"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Modyfikuj szablon"
|
msgstr "Modyfikuj szablon"
|
||||||
|
|
||||||
@ -11497,7 +11509,7 @@ msgstr "Wyczyść pasek wyszukiwania"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)"
|
msgstr "Skopiuj aktualny tekst wyszukiwania (zamiast nazwy wyszukiwania)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-08 18:32+0000\n"
|
"PO-Revision-Date: 2011-06-08 18:32+0000\n"
|
||||||
"Last-Translator: Daniel <Unknown>\n"
|
"Last-Translator: Daniel <Unknown>\n"
|
||||||
"Language-Team: Portuguese <pt@li.org>\n"
|
"Language-Team: Portuguese <pt@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:43+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:45+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#~ msgid "Monday"
|
#~ msgid "Monday"
|
||||||
@ -47,9 +47,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Não faz absolutamente nada"
|
msgstr "Não faz absolutamente nada"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -920,8 +920,8 @@ msgstr "Activar o extra mencionado"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Desactivar o extra mencionado"
|
msgstr "Desactivar o extra mencionado"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -931,7 +931,7 @@ msgstr "Desactivar o extra mencionado"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5465,7 +5465,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Mover para o próximo resultado seleccionado"
|
msgstr "Mover para o próximo resultado seleccionado"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7841,9 +7841,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Não definido"
|
msgstr "Não definido"
|
||||||
@ -8122,14 +8122,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Modelo inválido"
|
msgstr "Modelo inválido"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10464,7 +10464,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -11095,7 +11095,7 @@ msgstr "Redefinir a Procura Rápida"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copiar texto da procura actual (em vez do nome da procura)"
|
msgstr "Copiar texto da procura actual (em vez do nome da procura)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-27 15:20+0000\n"
|
"PO-Revision-Date: 2011-05-27 15:20+0000\n"
|
||||||
"Last-Translator: José Roitberg <Unknown>\n"
|
"Last-Translator: José Roitberg <Unknown>\n"
|
||||||
"Language-Team: American English <kde-i18n-doc@kde.org>\n"
|
"Language-Team: American English <kde-i18n-doc@kde.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:49+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:51+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Não faz absolutamente nada"
|
msgstr "Não faz absolutamente nada"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -899,8 +899,8 @@ msgstr "Habilitar a extensão com nome"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Desabilitar a extensão com nome"
|
msgstr "Desabilitar a extensão com nome"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -910,7 +910,7 @@ msgstr "Desabilitar a extensão com nome"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5352,7 +5352,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7727,9 +7727,9 @@ msgstr "Navegador de Capas não pode ser carregado"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Indefinido"
|
msgstr "Indefinido"
|
||||||
@ -8007,14 +8007,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Modelo inválido"
|
msgstr "Modelo inválido"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10339,7 +10339,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10959,7 +10959,7 @@ msgstr "Limpar Pesquisa Rápida"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)"
|
msgstr "Copia o texto da pesquisa atual (ao invés do nome da pesquisa)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,16 +7,16 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-16 10:59+0000\n"
|
"PO-Revision-Date: 2011-07-21 10:10+0000\n"
|
||||||
"Last-Translator: vaarghir <Unknown>\n"
|
"Last-Translator: Anca Stratulat <Unknown>\n"
|
||||||
"Language-Team: Romanian <ro@li.org>\n"
|
"Language-Team: Romanian <ro@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
|
"Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
|
||||||
"== 0) && (n != 0))) ? 2: 1));\n"
|
"== 0) && (n != 0))) ? 2: 1));\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:43+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-22 04:40+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Nu face absolut nimic"
|
msgstr "Nu face absolut nimic"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -247,7 +247,7 @@ msgstr "Stochează"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
||||||
msgid "An ebook store."
|
msgid "An ebook store."
|
||||||
msgstr ""
|
msgstr "Un magazin ebook."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -325,59 +325,61 @@ msgstr "Setează meta-date din fişiere %s"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
||||||
msgid "Add books to calibre or the connected device"
|
msgid "Add books to calibre or the connected device"
|
||||||
msgstr ""
|
msgstr "Adăugaţi cărţi în calibre sau dispozitivul conectat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
||||||
msgid "Fetch annotations from a connected Kindle (experimental)"
|
msgid "Fetch annotations from a connected Kindle (experimental)"
|
||||||
msgstr ""
|
msgstr "Aduceţi adnotări la un Kindle conectat (experimental)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
||||||
msgid "Generate a catalog of the books in your calibre library"
|
msgid "Generate a catalog of the books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Generaţi un catalog de cărţi în biblioteca calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
||||||
msgid "Convert books to various ebook formats"
|
msgid "Convert books to various ebook formats"
|
||||||
msgstr ""
|
msgstr "Converteşte cărţile în diverse formate ebook"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Ştergereţi cărţile din biblioteca calibre sau de pe dispozitivul conectat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
||||||
msgid "Edit the metadata of books in your calibre library"
|
msgid "Edit the metadata of books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Editaţi metadatele cărţilor din biblioteca calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
||||||
msgid "Read books in your calibre library"
|
msgid "Read books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Citeşte cărţi în biblioteca calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
||||||
msgid "Download news from the internet in ebook form"
|
msgid "Download news from the internet in ebook form"
|
||||||
msgstr ""
|
msgstr "Descărcă ştirile de pe internet în formă ebook"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
msgstr ""
|
msgstr "Arată o listă de cărţi asociate, rapid"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
||||||
msgid "Export books from your calibre library to the hard disk"
|
msgid "Export books from your calibre library to the hard disk"
|
||||||
msgstr ""
|
msgstr "Exportă cărţi din biblioteca calibre pe hard disk"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
||||||
msgid "Show book details in a separate popup"
|
msgid "Show book details in a separate popup"
|
||||||
msgstr ""
|
msgstr "Afişaţi detalii cărţii într-un pop-up separat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Restartaţi calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Deschideţi folderul care conţine fişierele cărţii din biblioteca calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "Trimite cărţile la dispozitivul conectat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -392,32 +394,35 @@ msgstr "Caută Manualul Utilizatorului calibre"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
||||||
msgid "Customize calibre"
|
msgid "Customize calibre"
|
||||||
msgstr ""
|
msgstr "Particularizarea calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
||||||
msgid "Easily find books similar to the currently selected one"
|
msgid "Easily find books similar to the currently selected one"
|
||||||
msgstr ""
|
msgstr "Găseşte cu uşurinţă cărţi similare cu cea selectată"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
||||||
msgid ""
|
msgid ""
|
||||||
"Switch between different calibre libraries and perform maintenance on them"
|
"Switch between different calibre libraries and perform maintenance on them"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Comutarea între bibliotecile diferite calibre şi efectuează lucrări de "
|
||||||
|
"întreţinere"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
||||||
msgid "Copy books from the devce to your calibre library"
|
msgid "Copy books from the devce to your calibre library"
|
||||||
msgstr ""
|
msgstr "Copiaţi cărţi de pe dispozitiv în biblioteca calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
||||||
msgid "Edit the collections in which books are placed on your device"
|
msgid "Edit the collections in which books are placed on your device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Editaţi colecţiile în care cărţile sunt introduse pe aparatul dumneavoastră"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
||||||
msgid "Copy a book from one calibre library to another"
|
msgid "Copy a book from one calibre library to another"
|
||||||
msgstr ""
|
msgstr "Copiază o carte dintr-o bibliotecă calibre în alta"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
||||||
msgid "Make small tweaks to epub files in your calibre library"
|
msgid "Make small tweaks to epub files in your calibre library"
|
||||||
msgstr ""
|
msgstr "Asiguraţi mici trucuri pentru fişierele ePub din biblioteca calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:843
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -908,8 +913,8 @@ msgstr "Activează plugin-ul specificat prin nume"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Dezactivează plugin-ul specificat prin nume"
|
msgstr "Dezactivează plugin-ul specificat prin nume"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -919,7 +924,7 @@ msgstr "Dezactivează plugin-ul specificat prin nume"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -938,13 +943,13 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:72
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1088
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1088
|
||||||
msgid "Card A"
|
msgid "Card A"
|
||||||
msgstr ""
|
msgstr "Cardul A"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/fields.py:114
|
#: /home/kovid/work/calibre/src/calibre/db/fields.py:114
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:74
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1090
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1090
|
||||||
msgid "Card B"
|
msgid "Card B"
|
||||||
msgstr ""
|
msgstr "Card B"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/debug.py:154
|
#: /home/kovid/work/calibre/src/calibre/debug.py:154
|
||||||
msgid "Debug log"
|
msgid "Debug log"
|
||||||
@ -1800,7 +1805,7 @@ msgstr "Obtin informatii despre dispozitiv..."
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:37
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:37
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:68
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:68
|
||||||
msgid "USB Vendor ID (in hex)"
|
msgid "USB Vendor ID (in hex)"
|
||||||
msgstr ""
|
msgstr "ID-ul Furnizorului USB (în hex)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:38
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:38
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:41
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:41
|
||||||
@ -1815,12 +1820,12 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:40
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:40
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:70
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:70
|
||||||
msgid "USB Product ID (in hex)"
|
msgid "USB Product ID (in hex)"
|
||||||
msgstr ""
|
msgstr "ID-ul Produsului USB (în hex)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:43
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:43
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:72
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:72
|
||||||
msgid "USB Revision ID (in hex)"
|
msgid "USB Revision ID (in hex)"
|
||||||
msgstr ""
|
msgstr "ID-ul Reviziei USB (în hex)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:47
|
#: /home/kovid/work/calibre/src/calibre/devices/user_defined/driver.py:47
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:79
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_user_defined.py:79
|
||||||
@ -2752,7 +2757,7 @@ msgstr "Creare"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20
|
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20
|
||||||
#, python-format
|
#, python-format
|
||||||
msgid "Failed to parse: %(name)s with error: %(err)s"
|
msgid "Failed to parse: %(name)s with error: %(err)s"
|
||||||
msgstr ""
|
msgstr "Imposibil de analizat: %(name)s, cu eroarea: %(err)s"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27
|
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:27
|
||||||
msgid "ePub Fixer"
|
msgid "ePub Fixer"
|
||||||
@ -3032,6 +3037,7 @@ msgstr ""
|
|||||||
#, python-format
|
#, python-format
|
||||||
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
msgid "Multiple HTML files found in the archive. Only %s will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Multiple fişiere HTML au fost găsite în arhivă. Numai %s vor fi salvate."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
#: /home/kovid/work/calibre/src/calibre/ebooks/htmlz/input.py:68
|
||||||
msgid "No top level HTML file found."
|
msgid "No top level HTML file found."
|
||||||
@ -3599,7 +3605,7 @@ msgstr "Copertă"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:386
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:386
|
||||||
msgid "Downloads metadata and covers from Amazon"
|
msgid "Downloads metadata and covers from Amazon"
|
||||||
msgstr ""
|
msgstr "Descarcă metadate şi coperţi de pe Amazon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:396
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:396
|
||||||
msgid "US"
|
msgid "US"
|
||||||
@ -3623,7 +3629,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404
|
||||||
msgid "Amazon website to use:"
|
msgid "Amazon website to use:"
|
||||||
msgstr ""
|
msgstr "Website-ul Amazonului"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:405
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:405
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -5516,7 +5522,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Treci la următoarea potrivire subliniată"
|
msgstr "Treci la următoarea potrivire subliniată"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7848,9 +7854,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -8120,14 +8126,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10423,7 +10429,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -11038,7 +11044,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -18799,6 +18805,8 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:338
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:338
|
||||||
msgid "The maximum width and height for covers saved in the calibre library"
|
msgid "The maximum width and height for covers saved in the calibre library"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Lăţimea şi înălţimea maximă pentru coperţi a fost salvată în biblioteca "
|
||||||
|
"calibre."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:339
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:339
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -6,16 +6,16 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.55\n"
|
"Project-Id-Version: calibre 0.4.55\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-06 14:01+0000\n"
|
"PO-Revision-Date: 2011-07-21 04:25+0000\n"
|
||||||
"Last-Translator: Alexey Moskvin <Unknown>\n"
|
"Last-Translator: Flame-037 <Unknown>\n"
|
||||||
"Language-Team: American English <kde-i18n-doc@lists.kde.org>\n"
|
"Language-Team: American English <kde-i18n-doc@lists.kde.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:43+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-22 04:41+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Country: RUSSIAN FEDERATION\n"
|
"X-Poedit-Country: RUSSIAN FEDERATION\n"
|
||||||
"X-Poedit-Language: Russian\n"
|
"X-Poedit-Language: Russian\n"
|
||||||
@ -28,9 +28,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ничего не делает"
|
msgstr "Ничего не делает"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -251,7 +251,7 @@ msgstr "Сохранить"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
||||||
msgid "An ebook store."
|
msgid "An ebook store."
|
||||||
msgstr ""
|
msgstr "Магазин цифровых книг."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -342,7 +342,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
msgstr ""
|
msgstr "Удалить книги из Calibre или подключеного устройства."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
||||||
msgid "Edit the metadata of books in your calibre library"
|
msgid "Edit the metadata of books in your calibre library"
|
||||||
@ -350,35 +350,35 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
||||||
msgid "Read books in your calibre library"
|
msgid "Read books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Читать книги в вашей Calibre библиотеке"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
||||||
msgid "Download news from the internet in ebook form"
|
msgid "Download news from the internet in ebook form"
|
||||||
msgstr ""
|
msgstr "Загрузка новостей из Интернет в форме электронной книги"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
msgstr ""
|
msgstr "Быстрый показ списка связанных книг"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
||||||
msgid "Export books from your calibre library to the hard disk"
|
msgid "Export books from your calibre library to the hard disk"
|
||||||
msgstr ""
|
msgstr "Экспорт книг из библиотеки calibre на жесткий диск"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
||||||
msgid "Show book details in a separate popup"
|
msgid "Show book details in a separate popup"
|
||||||
msgstr ""
|
msgstr "Показывать детали книги в отдельном окне"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Перезапустить calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
msgstr ""
|
msgstr "Открыть папку с книгами вашей библиотеки calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "Отправить книги на устройство"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -402,11 +402,11 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:817
|
||||||
msgid ""
|
msgid ""
|
||||||
"Switch between different calibre libraries and perform maintenance on them"
|
"Switch between different calibre libraries and perform maintenance on them"
|
||||||
msgstr ""
|
msgstr "Переключение между библиотеками calibre и их обслуживание"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:823
|
||||||
msgid "Copy books from the devce to your calibre library"
|
msgid "Copy books from the devce to your calibre library"
|
||||||
msgstr ""
|
msgstr "Копировать книги из устройства в библиотеку calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:828
|
||||||
msgid "Edit the collections in which books are placed on your device"
|
msgid "Edit the collections in which books are placed on your device"
|
||||||
@ -414,7 +414,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:833
|
||||||
msgid "Copy a book from one calibre library to another"
|
msgid "Copy a book from one calibre library to another"
|
||||||
msgstr ""
|
msgstr "Перекопировать книгу из текущей библиотеки в другую"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:838
|
||||||
msgid "Make small tweaks to epub files in your calibre library"
|
msgid "Make small tweaks to epub files in your calibre library"
|
||||||
@ -894,8 +894,8 @@ msgstr "Включить указазанный плагин"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Отключить указанный плагин"
|
msgstr "Отключить указанный плагин"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -905,7 +905,7 @@ msgstr "Отключить указанный плагин"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -1095,7 +1095,7 @@ msgstr "Соединиться с iTunes"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:24
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:24
|
||||||
msgid "Communicate with the Sanda Bambook eBook reader."
|
msgid "Communicate with the Sanda Bambook eBook reader."
|
||||||
msgstr ""
|
msgstr "Соединится с Sanda Bambook eBook читалкой."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:25
|
#: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:25
|
||||||
msgid "Li Fanxi"
|
msgid "Li Fanxi"
|
||||||
@ -1216,7 +1216,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35
|
#: /home/kovid/work/calibre/src/calibre/devices/boeye/driver.py:35
|
||||||
msgid "Communicate with BOEYE BDX serial eBook readers."
|
msgid "Communicate with BOEYE BDX serial eBook readers."
|
||||||
msgstr ""
|
msgstr "Соединится с BOEYE BDX читалкой"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22
|
#: /home/kovid/work/calibre/src/calibre/devices/cybook/driver.py:22
|
||||||
msgid "Communicate with the Cybook Gen 3 / Opus eBook reader."
|
msgid "Communicate with the Cybook Gen 3 / Opus eBook reader."
|
||||||
@ -1622,7 +1622,7 @@ msgstr "Соединиться с Newsmy"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48
|
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:48
|
||||||
msgid "Communicate with the Archos reader."
|
msgid "Communicate with the Archos reader."
|
||||||
msgstr ""
|
msgstr "Связатся с Archos читалкой"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:58
|
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:58
|
||||||
msgid "Communicate with the Pico reader."
|
msgid "Communicate with the Pico reader."
|
||||||
@ -1638,15 +1638,15 @@ msgstr "Подключиться к Sovos"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:89
|
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:89
|
||||||
msgid "Communicate with the Sunstech EB700 reader."
|
msgid "Communicate with the Sunstech EB700 reader."
|
||||||
msgstr ""
|
msgstr "Связатся с Sunstech EB700 читалкой"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:100
|
||||||
msgid "Communicate with the Stash W950 reader."
|
msgid "Communicate with the Stash W950 reader."
|
||||||
msgstr ""
|
msgstr "Связатся с Stash W950 читалкой"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:112
|
#: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:112
|
||||||
msgid "Communicate with the Wexler reader."
|
msgid "Communicate with the Wexler reader."
|
||||||
msgstr ""
|
msgstr "Связатся с Wexler читалкой"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:285
|
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:285
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -2552,7 +2552,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Remove empty paragraphs from the document when they exist between every "
|
"Remove empty paragraphs from the document when they exist between every "
|
||||||
"other paragraph"
|
"other paragraph"
|
||||||
msgstr ""
|
msgstr "Убрать пустые параграфы когда они встречаются через раз"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552
|
#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -2798,7 +2798,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:159
|
#: /home/kovid/work/calibre/src/calibre/ebooks/fb2/output.py:159
|
||||||
msgid "for a complete list with descriptions."
|
msgid "for a complete list with descriptions."
|
||||||
msgstr ""
|
msgstr "для полного списка с деталями"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248
|
#: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -3297,8 +3297,8 @@ msgstr "Теги"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124
|
||||||
msgid "Series"
|
msgid "Series"
|
||||||
msgid_plural "Series"
|
msgid_plural "Series"
|
||||||
msgstr[0] ""
|
msgstr[0] "Серия"
|
||||||
msgstr[1] ""
|
msgstr[1] "Серии"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:746
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:164
|
||||||
@ -3446,7 +3446,7 @@ msgstr "Обложка"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:386
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:386
|
||||||
msgid "Downloads metadata and covers from Amazon"
|
msgid "Downloads metadata and covers from Amazon"
|
||||||
msgstr ""
|
msgstr "Загружать метаданные и обложки с Amazon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:396
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:396
|
||||||
msgid "US"
|
msgid "US"
|
||||||
@ -3454,7 +3454,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:397
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:397
|
||||||
msgid "France"
|
msgid "France"
|
||||||
msgstr ""
|
msgstr "Франция"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:398
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:398
|
||||||
msgid "Germany"
|
msgid "Germany"
|
||||||
@ -3466,7 +3466,7 @@ msgstr "Великобритания"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:400
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:400
|
||||||
msgid "Italy"
|
msgid "Italy"
|
||||||
msgstr ""
|
msgstr "Италия"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:404
|
||||||
msgid "Amazon website to use:"
|
msgid "Amazon website to use:"
|
||||||
@ -3493,7 +3493,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:160
|
||||||
msgid "Downloads metadata and covers from Google Books"
|
msgid "Downloads metadata and covers from Google Books"
|
||||||
msgstr ""
|
msgstr "Загружать метаданные и обложки из Google Books"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:27
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/isbndb.py:27
|
||||||
msgid "Downloads metadata from isbndb.com"
|
msgid "Downloads metadata from isbndb.com"
|
||||||
@ -5338,7 +5338,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "Н"
|
msgstr "Н"
|
||||||
|
|
||||||
@ -7711,9 +7711,9 @@ msgstr "Не могу загрузить просмотрщик обложек"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Не определено"
|
msgstr "Не определено"
|
||||||
@ -7989,14 +7989,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10304,7 +10304,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Изменить шаблон"
|
msgstr "Изменить шаблон"
|
||||||
|
|
||||||
@ -10928,7 +10928,7 @@ msgstr "Сброс быстрого поиска"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Д"
|
msgstr "Д"
|
||||||
|
|
||||||
@ -18838,7 +18838,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:324
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:324
|
||||||
msgid "The number of seconds to wait before sending emails"
|
msgid "The number of seconds to wait before sending emails"
|
||||||
msgstr ""
|
msgstr "Количество секунд между отправлением емэйлов."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:325
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:325
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -18851,7 +18851,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:332
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:332
|
||||||
msgid "Remove the bright yellow lines at the edges of the book list"
|
msgid "Remove the bright yellow lines at the edges of the book list"
|
||||||
msgstr ""
|
msgstr "Убрать ярко желтые линии у края списка книг"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:333
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:333
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -18873,7 +18873,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:344
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:344
|
||||||
msgid "Where to send downloaded news"
|
msgid "Where to send downloaded news"
|
||||||
msgstr ""
|
msgstr "Куда отправлять скачаные новости"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/resources/default_tweaks.py:345
|
#: /home/kovid/work/calibre/resources/default_tweaks.py:345
|
||||||
msgid ""
|
msgid ""
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-12-11 02:46+0000\n"
|
"PO-Revision-Date: 2010-12-11 02:46+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Sardinian <sc@li.org>\n"
|
"Language-Team: Sardinian <sc@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n!=1;\n"
|
"Plural-Forms: nplurals=2; plural=n!=1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:46+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:48+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Does absolutely nothing"
|
msgstr "Does absolutely nothing"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-16 06:16+0000\n"
|
"PO-Revision-Date: 2011-06-16 06:16+0000\n"
|
||||||
"Last-Translator: Dinusha <nivanthaka84@yahoo.com>\n"
|
"Last-Translator: Dinusha <nivanthaka84@yahoo.com>\n"
|
||||||
"Language-Team: Sinhalese <si@li.org>\n"
|
"Language-Team: Sinhalese <si@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:44+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:46+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-05-08 19:07+0000\n"
|
"PO-Revision-Date: 2011-05-08 19:07+0000\n"
|
||||||
"Last-Translator: mascot4M <Unknown>\n"
|
"Last-Translator: mascot4M <Unknown>\n"
|
||||||
"Language-Team: Slovak <sk@li.org>\n"
|
"Language-Team: Slovak <sk@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:45+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:47+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Nerobí vôbec nič"
|
msgstr "Nerobí vôbec nič"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -887,8 +887,8 @@ msgstr "Aktivovať modul podľa mena"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Deaktivovať modul podľa mena"
|
msgstr "Deaktivovať modul podľa mena"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -898,7 +898,7 @@ msgstr "Deaktivovať modul podľa mena"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5178,7 +5178,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7502,9 +7502,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7778,14 +7778,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10087,7 +10087,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10712,7 +10712,7 @@ msgstr "Zrušiť rýchle hľadanie"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.4.49\n"
|
"Project-Id-Version: calibre 0.4.49\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-24 20:45+0000\n"
|
"PO-Revision-Date: 2011-06-24 20:45+0000\n"
|
||||||
"Last-Translator: Martin Srebotnjak <miles@filmsi.net>\n"
|
"Last-Translator: Martin Srebotnjak <miles@filmsi.net>\n"
|
||||||
"Language-Team: Martin Srebotnjak <miles@filmsi.net>\n"
|
"Language-Team: Martin Srebotnjak <miles@filmsi.net>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
|
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
|
||||||
"n%100==4 ? 3 : 0);\n"
|
"n%100==4 ? 3 : 0);\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:45+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:47+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Country: SLOVENIA\n"
|
"X-Poedit-Country: SLOVENIA\n"
|
||||||
"X-Poedit-Language: Slovenian\n"
|
"X-Poedit-Language: Slovenian\n"
|
||||||
@ -27,9 +27,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ne stori ničesar"
|
msgstr "Ne stori ničesar"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -895,8 +895,8 @@ msgstr "Omogoči imenovan vtičnik"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Onemogoči imenovan vtičnik"
|
msgstr "Onemogoči imenovan vtičnik"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -906,7 +906,7 @@ msgstr "Onemogoči imenovan vtičnik"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov."
|
msgstr "Pot do knjižnice je predolga. Imeti mora manj kot %d znakov."
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5192,7 +5192,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7517,9 +7517,9 @@ msgstr "Brskalnika po naslovnicah ni mogoče naložiti"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Nedoločeno"
|
msgstr "Nedoločeno"
|
||||||
@ -7792,14 +7792,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Neveljavna predloga"
|
msgstr "Neveljavna predloga"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10099,7 +10099,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Uredi predlogo"
|
msgstr "Uredi predlogo"
|
||||||
|
|
||||||
@ -10714,7 +10714,7 @@ msgstr "Ponastavi hitro iskanje"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-11 08:59+0000\n"
|
"PO-Revision-Date: 2011-07-11 08:59+0000\n"
|
||||||
"Last-Translator: Nader stouhy <Unknown>\n"
|
"Last-Translator: Nader stouhy <Unknown>\n"
|
||||||
"Language-Team: Albanian <sq@li.org>\n"
|
"Language-Team: Albanian <sq@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:32+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:34+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "A ka absolutisht asgjë"
|
msgstr "A ka absolutisht asgjë"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Gjedhe e pavlefshme"
|
msgstr "Gjedhe e pavlefshme"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-01-25 08:58+0000\n"
|
"PO-Revision-Date: 2011-01-25 08:58+0000\n"
|
||||||
"Last-Translator: Vladimir Oka <Unknown>\n"
|
"Last-Translator: Vladimir Oka <Unknown>\n"
|
||||||
"Language-Team: Serbian <sr@li.org>\n"
|
"Language-Team: Serbian <sr@li.org>\n"
|
||||||
@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:44+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:46+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Ne radi baš ništa"
|
msgstr "Ne radi baš ništa"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -886,8 +886,8 @@ msgstr "Uključi navedeni dodatak"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Isključi navedeni dodatak"
|
msgstr "Isključi navedeni dodatak"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -897,7 +897,7 @@ msgstr "Isključi navedeni dodatak"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5384,7 +5384,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7771,9 +7771,9 @@ msgstr "Izlog omota nije mogao biti učitan"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Nedefinisano"
|
msgstr "Nedefinisano"
|
||||||
@ -8053,14 +8053,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Neispravan šablon"
|
msgstr "Neispravan šablon"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10456,7 +10456,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Uredi šablon"
|
msgstr "Uredi šablon"
|
||||||
|
|
||||||
@ -11090,7 +11090,7 @@ msgstr "Poništi brzu pretragu"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)"
|
msgstr "Kopirajte tekst koji se trenutno traži (umesto imena pretrage)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
@ -7,15 +7,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-04-30 05:54+0000\n"
|
"PO-Revision-Date: 2011-07-21 18:01+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Fredrik Nyqvist <Unknown>\n"
|
||||||
"Language-Team: Swedish <sv@li.org>\n"
|
"Language-Team: Swedish <sv@li.org>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:46+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-22 04:41+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Country: SWEDEN\n"
|
"X-Poedit-Country: SWEDEN\n"
|
||||||
"X-Poedit-Language: Swedish\n"
|
"X-Poedit-Language: Swedish\n"
|
||||||
@ -25,9 +25,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Gör absolut ingenting"
|
msgstr "Gör absolut ingenting"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -248,7 +248,7 @@ msgstr "Butik"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
||||||
msgid "An ebook store."
|
msgid "An ebook store."
|
||||||
msgstr ""
|
msgstr "En e-bokhandel"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -326,11 +326,11 @@ msgstr "Ställ in metadata utifrån %s-filer"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:725
|
||||||
msgid "Add books to calibre or the connected device"
|
msgid "Add books to calibre or the connected device"
|
||||||
msgstr ""
|
msgstr "Lägg till böcker till calibre eller den anslutna enheten"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:730
|
||||||
msgid "Fetch annotations from a connected Kindle (experimental)"
|
msgid "Fetch annotations from a connected Kindle (experimental)"
|
||||||
msgstr ""
|
msgstr "Hämta anteckningar från en ansluten Kindle (exprimentell)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
||||||
msgid "Generate a catalog of the books in your calibre library"
|
msgid "Generate a catalog of the books in your calibre library"
|
||||||
@ -338,23 +338,23 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
||||||
msgid "Convert books to various ebook formats"
|
msgid "Convert books to various ebook formats"
|
||||||
msgstr ""
|
msgstr "Konvertera böcker till olika e-boksformat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
msgstr ""
|
msgstr "Ta bort böcker från ditt calibre-bibliotek eller anslutna enhet"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
||||||
msgid "Edit the metadata of books in your calibre library"
|
msgid "Edit the metadata of books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Redigera metadatan för de böcker som finns i det calibre-bibliotek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:755
|
||||||
msgid "Read books in your calibre library"
|
msgid "Read books in your calibre library"
|
||||||
msgstr ""
|
msgstr "Läs böcker som finns i ditt calibre-bibliotek"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:760
|
||||||
msgid "Download news from the internet in ebook form"
|
msgid "Download news from the internet in ebook form"
|
||||||
msgstr ""
|
msgstr "Ladda hem nyheter från Internet i e-boksformat"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:765
|
||||||
msgid "Show a list of related books quickly"
|
msgid "Show a list of related books quickly"
|
||||||
@ -362,15 +362,15 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:770
|
||||||
msgid "Export books from your calibre library to the hard disk"
|
msgid "Export books from your calibre library to the hard disk"
|
||||||
msgstr ""
|
msgstr "Exportera böcker från ditt calibre-bibliotek till hårddisken"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:775
|
||||||
msgid "Show book details in a separate popup"
|
msgid "Show book details in a separate popup"
|
||||||
msgstr ""
|
msgstr "Visa bokdetaljer i ett separat fönster"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:780
|
||||||
msgid "Restart calibre"
|
msgid "Restart calibre"
|
||||||
msgstr ""
|
msgstr "Starta om calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
@ -378,7 +378,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "För över böcker till den anslutna enheten"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -393,7 +393,7 @@ msgstr "Läs Calibres användarhandbok"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:807
|
||||||
msgid "Customize calibre"
|
msgid "Customize calibre"
|
||||||
msgstr ""
|
msgstr "Anpassa calibre"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:812
|
||||||
msgid "Easily find books similar to the currently selected one"
|
msgid "Easily find books similar to the currently selected one"
|
||||||
@ -895,8 +895,8 @@ msgstr "Aktivera namngivet tillägg"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Inaktivera namngivet tillägg"
|
msgstr "Inaktivera namngivet tillägg"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -906,7 +906,7 @@ msgstr "Inaktivera namngivet tillägg"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5533,7 +5533,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr "Flytta till nästa markerade match"
|
msgstr "Flytta till nästa markerade match"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7944,9 +7944,9 @@ msgstr "Omslagsbläddraren kunde inte laddas"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Odefinierad"
|
msgstr "Odefinierad"
|
||||||
@ -8229,14 +8229,14 @@ msgstr ""
|
|||||||
"Om du skickar dessa format till din {1} de kanske inte fungerar. Är du säker?"
|
"Om du skickar dessa format till din {1} de kanske inte fungerar. Är du säker?"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "Ogiltig mall"
|
msgstr "Ogiltig mall"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10786,7 +10786,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "Redigera mall"
|
msgstr "Redigera mall"
|
||||||
|
|
||||||
@ -11421,7 +11421,7 @@ msgstr "Återställ snabbsökning"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "Kopiera aktuell söktext (i stället för söknamn)"
|
msgstr "Kopiera aktuell söktext (i stället för söknamn)"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "J"
|
msgstr "J"
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-17 17:40+0000\n"
|
"PO-Revision-Date: 2011-06-17 17:40+0000\n"
|
||||||
"Last-Translator: balajijagadesh பாலாஜி <Unknown>\n"
|
"Last-Translator: balajijagadesh பாலாஜி <Unknown>\n"
|
||||||
"Language-Team: Tamil <ta@li.org>\n"
|
"Language-Team: Tamil <ta@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:46+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:48+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "நிச்சயமாக எதுவும் செய்யாது"
|
msgstr "நிச்சயமாக எதுவும் செய்யாது"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4915,7 +4915,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7235,9 +7235,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7507,14 +7507,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9806,7 +9806,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10421,7 +10421,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-01-09 02:04+0000\n"
|
"PO-Revision-Date: 2010-01-09 02:04+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Telugu <te@li.org>\n"
|
"Language-Team: Telugu <te@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:46+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:48+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2010-11-19 23:44+0000\n"
|
"PO-Revision-Date: 2010-11-19 23:44+0000\n"
|
||||||
"Last-Translator: sksy <songkit@gmail.com>\n"
|
"Last-Translator: sksy <songkit@gmail.com>\n"
|
||||||
"Language-Team: Thai <th@li.org>\n"
|
"Language-Team: Thai <th@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:47+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:49+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:410
|
||||||
@ -33,9 +33,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "ไม่มีอะไรเลย"
|
msgstr "ไม่มีอะไรเลย"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -877,8 +877,8 @@ msgstr "เปิดใช้งานเนมปลั้กอิน"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "พักใช้งานเนมปลั้กอิน"
|
msgstr "พักใช้งานเนมปลั้กอิน"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -888,7 +888,7 @@ msgstr "พักใช้งานเนมปลั้กอิน"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5072,7 +5072,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7392,9 +7392,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7664,14 +7664,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9963,7 +9963,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10578,7 +10578,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-10 12:02+0000\n"
|
"PO-Revision-Date: 2011-06-10 12:02+0000\n"
|
||||||
"Last-Translator: Maks Lyashuk aka Ma)(imuM <Unknown>\n"
|
"Last-Translator: Maks Lyashuk aka Ma)(imuM <Unknown>\n"
|
||||||
"Language-Team: Ukrainian <uk@li.org>\n"
|
"Language-Team: Ukrainian <uk@li.org>\n"
|
||||||
@ -16,7 +16,7 @@ msgstr ""
|
|||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||||
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:47+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:49+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -24,9 +24,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "Не робить абсолютно нічого"
|
msgstr "Не робить абсолютно нічого"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -888,8 +888,8 @@ msgstr "Ввімкніть вибраний плагін"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Вимкніть вибраний плагін"
|
msgstr "Вимкніть вибраний плагін"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -899,7 +899,7 @@ msgstr "Вимкніть вибраний плагін"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5147,7 +5147,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7470,9 +7470,9 @@ msgstr "Переглядач обкладинок не може бути зав
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7742,14 +7742,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10044,7 +10044,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10661,7 +10661,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-04-02 21:19+0000\n"
|
"PO-Revision-Date: 2011-04-02 21:19+0000\n"
|
||||||
"Last-Translator: mahmood <Unknown>\n"
|
"Last-Translator: mahmood <Unknown>\n"
|
||||||
"Language-Team: Urdu <ur@li.org>\n"
|
"Language-Team: Urdu <ur@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:47+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:49+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-02 02:07+0000\n"
|
"PO-Revision-Date: 2011-06-02 02:07+0000\n"
|
||||||
"Last-Translator: Lê Trường An <truongan@linuxmail.org>\n"
|
"Last-Translator: Lê Trường An <truongan@linuxmail.org>\n"
|
||||||
"Language-Team: Vietnamese <vi@li.org>\n"
|
"Language-Team: Vietnamese <vi@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:48+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:50+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "hoàn toàn không thực thi"
|
msgstr "hoàn toàn không thực thi"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -881,8 +881,8 @@ msgstr "Cho phép khởi chạy plugin có tên sau"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "Vô hiệu hóa plugin có tên sau"
|
msgstr "Vô hiệu hóa plugin có tên sau"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -892,7 +892,7 @@ msgstr "Vô hiệu hóa plugin có tên sau"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5106,7 +5106,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7453,9 +7453,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "Chưa xác định"
|
msgstr "Chưa xác định"
|
||||||
@ -7729,14 +7729,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -10032,7 +10032,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10649,7 +10649,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-07-05 23:12+0000\n"
|
"PO-Revision-Date: 2011-07-05 23:12+0000\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: Walloon <wa@li.org>\n"
|
"Language-Team: Walloon <wa@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n!=1;\n"
|
"Plural-Forms: nplurals=2; plural=n!=1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:48+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:50+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -7,7 +7,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2009-09-04 22:02+0000\n"
|
"PO-Revision-Date: 2009-09-04 22:02+0000\n"
|
||||||
"Last-Translator: Kovid Goyal <Unknown>\n"
|
"Last-Translator: Kovid Goyal <Unknown>\n"
|
||||||
"Language-Team: Yiddish <yi@li.org>\n"
|
"Language-Team: Yiddish <yi@li.org>\n"
|
||||||
@ -15,7 +15,7 @@ msgstr ""
|
|||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:48+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:50+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56
|
||||||
@ -23,9 +23,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -852,8 +852,8 @@ msgstr ""
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -863,7 +863,7 @@ msgstr ""
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -4912,7 +4912,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7232,9 +7232,9 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@ -7504,14 +7504,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9803,7 +9803,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10418,7 +10418,7 @@ msgstr ""
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
@ -9,15 +9,15 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre\n"
|
"Project-Id-Version: calibre\n"
|
||||||
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"POT-Creation-Date: 2011-07-14 23:03+0000\n"
|
"POT-Creation-Date: 2011-07-15 17:42+0000\n"
|
||||||
"PO-Revision-Date: 2011-06-30 02:40+0000\n"
|
"PO-Revision-Date: 2011-07-15 09:45+0000\n"
|
||||||
"Last-Translator: lihe757@gmail.com <Unknown>\n"
|
"Last-Translator: Dick Chen <Unknown>\n"
|
||||||
"Language-Team: Simplified Chinese <wanglihao@gmail.com>\n"
|
"Language-Team: Simplified Chinese <wanglihao@gmail.com>\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
"Content-Transfer-Encoding: 8bit\n"
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
"X-Launchpad-Export-Date: 2011-07-15 04:50+0000\n"
|
"X-Launchpad-Export-Date: 2011-07-16 04:52+0000\n"
|
||||||
"X-Generator: Launchpad (build 13405)\n"
|
"X-Generator: Launchpad (build 13405)\n"
|
||||||
"X-Poedit-Country: CHINA\n"
|
"X-Poedit-Country: CHINA\n"
|
||||||
"X-Poedit-Language: Chinese\n"
|
"X-Poedit-Language: Chinese\n"
|
||||||
@ -27,9 +27,9 @@ msgid "Does absolutely nothing"
|
|||||||
msgstr "不做任何处理"
|
msgstr "不做任何处理"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:59
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:216
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:98
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:219
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:230
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:112
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:99
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
#: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
#: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74
|
||||||
@ -250,7 +250,7 @@ msgstr "存储"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:613
|
||||||
msgid "An ebook store."
|
msgid "An ebook store."
|
||||||
msgstr ""
|
msgstr "网络书店"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:20
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -332,15 +332,15 @@ msgstr "从已连接的Kindle上获取注解(实验性的)"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:735
|
||||||
msgid "Generate a catalog of the books in your calibre library"
|
msgid "Generate a catalog of the books in your calibre library"
|
||||||
msgstr ""
|
msgstr "为您的书架生成一个分类"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:740
|
||||||
msgid "Convert books to various ebook formats"
|
msgid "Convert books to various ebook formats"
|
||||||
msgstr ""
|
msgstr "转换成其它电子书格式"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:745
|
||||||
msgid "Delete books from your calibre library or connected device"
|
msgid "Delete books from your calibre library or connected device"
|
||||||
msgstr ""
|
msgstr "从您的书架或者设备里删除这些书籍"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:750
|
||||||
msgid "Edit the metadata of books in your calibre library"
|
msgid "Edit the metadata of books in your calibre library"
|
||||||
@ -372,11 +372,11 @@ msgstr "重启calibre"
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:785
|
||||||
msgid "Open the folder that contains the book files in your calibre library"
|
msgid "Open the folder that contains the book files in your calibre library"
|
||||||
msgstr ""
|
msgstr "打开这些书的所在目录"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:791
|
||||||
msgid "Send books to the connected device"
|
msgid "Send books to the connected device"
|
||||||
msgstr ""
|
msgstr "发送电子书到移动设备"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:796
|
||||||
msgid ""
|
msgid ""
|
||||||
@ -862,8 +862,8 @@ msgstr "启用该名称插件"
|
|||||||
msgid "Disable the named plugin"
|
msgid "Disable the named plugin"
|
||||||
msgstr "禁用该名称插件"
|
msgstr "禁用该名称插件"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:268
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:270
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/backend.py:277
|
#: /home/kovid/work/calibre/src/calibre/db/backend.py:279
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:236
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:71
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:667
|
||||||
@ -873,7 +873,7 @@ msgstr "禁用该名称插件"
|
|||||||
msgid "Path to library too long. Must be less than %d characters."
|
msgid "Path to library too long. Must be less than %d characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/db/cache.py:244
|
#: /home/kovid/work/calibre/src/calibre/db/cache.py:126
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:636
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:66
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:564
|
||||||
@ -5064,7 +5064,7 @@ msgid "Move to next highlighted match"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "N"
|
msgid "N"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
@ -7400,9 +7400,9 @@ msgstr "封面浏览器无法加载"
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:312
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:128
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:230
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:255
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:279
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:304
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:283
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:308
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1282
|
||||||
msgid "Undefined"
|
msgid "Undefined"
|
||||||
msgstr "未定义"
|
msgstr "未定义"
|
||||||
@ -7672,14 +7672,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:148
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:439
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:464
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:275
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:61
|
||||||
msgid "Invalid template"
|
msgid "Invalid template"
|
||||||
msgstr "无效模板"
|
msgstr "无效模板"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:149
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:440
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:465
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:276
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:62
|
||||||
#, python-format
|
#, python-format
|
||||||
@ -9973,7 +9973,7 @@ msgid "Open Template Editor"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:426
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:451
|
||||||
msgid "Edit template"
|
msgid "Edit template"
|
||||||
msgstr "编辑细节"
|
msgstr "编辑细节"
|
||||||
|
|
||||||
@ -10596,7 +10596,7 @@ msgstr "重置快速搜索"
|
|||||||
msgid "Copy current search text (instead of search name)"
|
msgid "Copy current search text (instead of search name)"
|
||||||
msgstr "复制当前搜索结果列表项至搜索栏"
|
msgstr "复制当前搜索结果列表项至搜索栏"
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:390
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:415
|
||||||
msgid "Y"
|
msgid "Y"
|
||||||
msgstr "Y"
|
msgstr "Y"
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user