Pull from trunk

This commit is contained in:
Kovid Goyal 2009-05-01 12:55:26 -07:00
commit 4538bdc003
42 changed files with 18387 additions and 23662 deletions

View File

@ -14,8 +14,9 @@ def devices():
from calibre.devices.kindle.driver import KINDLE2
from calibre.devices.blackberry.driver import BLACKBERRY
from calibre.devices.eb600.driver import EB600
from calibre.devices.jetbook.driver import JETBOOK
return (PRS500, PRS505, PRS700, CYBOOKG3, KINDLE, KINDLE2,
BLACKBERRY, EB600)
BLACKBERRY, EB600, JETBOOK)
import time

View File

View File

@ -0,0 +1,122 @@
__license__ = 'GPL v3'
__copyright__ = '2009, James Ralston <jralston at mindspring.com>'
'''
Device driver for Ectaco Jetbook firmware >= JL04_v030e
'''
import os, re, sys, shutil
from itertools import cycle
from calibre.devices.usbms.driver import USBMS, metadata_from_formats
from calibre import sanitize_file_name as sanitize
class JETBOOK(USBMS):
# Ordered list of supported formats
# Be sure these have an entry in calibre.devices.mime
FORMATS = ['epub', 'mobi', 'prc', 'txt', 'rtf', 'pdf']
VENDOR_ID = [0x0525]
PRODUCT_ID = [0xa4a5]
BCD = [0x314]
VENDOR_NAME = 'LINUX'
WINDOWS_MAIN_MEM = 'EBOOK'
WINDOWS_CARD_MEM = 'EBOOK'
WINDOWS_MAIN_MEM = None
WINDOWS_CARD_MEM = None
OSX_MAIN_MEM = None
OSX_CARD_MEM = None
MAIN_MEMORY_VOLUME_LABEL = 'Jetbook Main Memory'
STORAGE_CARD_VOLUME_LABEL = 'Jetbook Storage Card'
EBOOK_DIR_MAIN = "Books"
EBOOK_DIR_CARD = "Books"
SUPPORTS_SUB_DIRS = True
JETBOOK_FILE_NAME_PATTERN = re.compile(
r'(?P<authors>.+)#(?P<title>.+)'
)
def upload_books(self, files, names, on_card=False, end_session=True,
metadata=None):
path = self._sanity_check(on_card, files)
paths = []
names = iter(names)
metadata = iter(metadata)
for infile in files:
newpath = path
if self.SUPPORTS_SUB_DIRS:
mdata = metadata.next()
if 'tags' in mdata.keys():
for tag in mdata['tags']:
if tag.startswith('/'):
newpath += tag
newpath = os.path.normpath(newpath)
break
if not os.path.exists(newpath):
os.makedirs(newpath)
author = sanitize(mdata.get('authors','Unknown')).replace(' ', '_')
title = sanitize(mdata.get('title', 'Unknown')).replace(' ', '_')
fileext = os.path.splitext(os.path.basename(names.next()))[1]
fname = '%s#%s%s' % (author, title, fileext)
filepath = os.path.join(newpath, fname)
paths.append(filepath)
if hasattr(infile, 'read'):
infile.seek(0)
dest = open(filepath, 'wb')
shutil.copyfileobj(infile, dest, 10*1024*1024)
dest.flush()
dest.close()
else:
shutil.copy2(infile, filepath)
return zip(paths, cycle([on_card]))
@classmethod
def metadata_from_path(cls, path):
def check_unicode(txt):
txt = txt.replace('_', ' ')
if not isinstance(txt, unicode):
return txt.decode(sys.getfilesystemencoding(), 'replace')
return txt
mi = metadata_from_formats([path])
if (mi.title==_('Unknown') or mi.authors==[_('Unknown')]) \
and '#' in mi.title:
fn = os.path.splitext(os.path.basename(path))[0]
match = cls.JETBOOK_FILE_NAME_PATTERN.match(fn)
if match is not None:
mi.title = check_unicode(match.group('title'))
authors = match.group('authors').split('&')
mi.authors = map(check_unicode, authors)
return mi
def windows_sort_drives(self, drives):
main = drives['main']
card = drives['card']
if card and main and card < main:
drives['main'] = card
drives['card'] = main
return drives

View File

@ -66,8 +66,7 @@ class USBMS(CLI, Device):
bl.append(self.__class__.book_from_path(os.path.join(path, filename)))
return bl
def upload_books(self, files, names, on_card=None, end_session=True,
metadata=None):
def _sanity_check(self, on_card, files):
if on_card == 'carda' and not self._card_a_prefix:
raise ValueError(_('The reader has no storage card in this slot.'))
elif on_card == 'cardb' and not self._card_b_prefix:
@ -99,6 +98,12 @@ class USBMS(CLI, Device):
raise FreeSpaceError(_("There is insufficient free space on the storage card"))
if on_card == 'cardb' and size > self.free_space()[2] - 1024*1024:
raise FreeSpaceError(_("There is insufficient free space on the storage card"))
return path
def upload_books(self, files, names, on_card=False, end_session=True,
metadata=None):
path = self._sanity_check(on_card, files)
paths = []
names = iter(names)

View File

@ -158,6 +158,8 @@ class CoverRenderer(QObject):
def get_cover(opf, opf_path, stream):
from calibre.gui2 import is_ok_to_use_qt
if not is_ok_to_use_qt(): return None
spine = list(opf.spine_items())
if not spine:
return

View File

@ -3,7 +3,7 @@ __copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
""" The GUI """
import os
from PyQt4.QtCore import QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt, QSize, \
QByteArray, QUrl, QTranslator, QCoreApplication
QByteArray, QUrl, QTranslator, QCoreApplication, QThread
from PyQt4.QtGui import QFileDialog, QMessageBox, QPixmap, QFileIconProvider, \
QIcon, QTableView, QApplication, QDialog
@ -457,11 +457,15 @@ try:
except:
SingleApplication = None
gui_thread = None
class Application(QApplication):
def __init__(self, args):
qargs = [i.encode('utf-8') if isinstance(i, unicode) else i for i in args]
QApplication.__init__(self, qargs)
global gui_thread
gui_thread = QThread.currentThread()
self.translator = QTranslator(self)
lang = get_lang()
if lang:
@ -470,3 +474,11 @@ class Application(QApplication):
self.translator.loadFromData(data)
self.installTranslator(self.translator)
def is_ok_to_use_qt():
global gui_thread
if QApplication.instance() is None:
QApplication([])
if gui_thread is None:
gui_thread = QThread.currentThread()
return gui_thread is QThread.currentThread()

View File

@ -49,7 +49,7 @@ class DeviceManager(Thread):
def __init__(self, connected_slot, job_manager, sleep_time=2):
'''
@param sleep_time: Time to sleep between device probes in millisecs
@param sleep_time: Time to sleep between device probes in secs
@type sleep_time: integer
'''
Thread.__init__(self)

Binary file not shown.

After

Width:  |  Height:  |  Size: 466 B

View File

@ -1626,8 +1626,8 @@ def main(args=sys.argv):
extra = '' if iswindows else \
('If you\'re sure it is not running, delete the file '
'%s.'%os.path.expanduser('~/.calibre_calibre GUI.lock'))
QMessageBox.critical(None, 'Cannot Start '+__appname__,
'<p>%s is already running. %s</p>'%(__appname__, extra))
QMessageBox.critical(None, _('Cannot Start ')+__appname__,
_('<p>%s is already running. %s</p>')%(__appname__, extra))
return 1
initialize_file_icon_provider()
main = Main(single_instance, opts, actions)

View File

@ -760,9 +760,9 @@ class LibraryDatabase2(LibraryDatabase):
path = os.path.join(self.library_path, self.path(id, index_is_id=True))
self.data.remove(id)
if os.path.exists(path):
if iswindows:
try:
winshell.delete_file(path, no_confirm=True, silent=True)
else:
except:
self.rmtree(path)
parent = os.path.dirname(path)
if len(os.listdir(parent)) == 0:

View File

@ -105,7 +105,7 @@ Device Integration
What devices does |app| support?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At the moment |app| has full support for the SONY PRS 500/505/700, Cybook Gen 3, Amazon Kindle 1/2, Netronix EB600 and the iPhone. In addition, using the :guilabel:`Save to disk` function you can use it with any ebook reader that exports itself as a USB disk.
At the moment |app| has full support for the SONY PRS 500/505/700, Cybook Gen 3, Amazon Kindle 1/2, Netronix EB600, Ectaco Jetbook and the iPhone. In addition, using the :guilabel:`Save to disk` function you can use it with any ebook reader that exports itself as a USB disk.
I used |app| to transfer some books to my reader, and now the SONY software hangs every time I connect the reader?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

File diff suppressed because it is too large Load Diff

View File

@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.51\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2008-05-24 06:23+0000\n"
"Last-Translator: Kovid Goyal <Unknown>\n"
"Language-Team: bg\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:28+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@ -27,9 +27,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +40,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +52,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +61,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -497,7 +497,7 @@ msgid "Output written to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr ""
@ -520,84 +520,84 @@ msgstr ""
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -618,7 +618,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr ""
@ -633,7 +633,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr ""
@ -1307,7 +1307,7 @@ msgid "Extract thumbnail from LRF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr ""
@ -1341,16 +1341,16 @@ msgid ""
"%prog converts mybook.mobi to mybook.lrf"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1462,23 +1462,23 @@ msgstr ""
msgid "Timestamp"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr ""
@ -1557,19 +1557,19 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr ""
@ -1589,11 +1589,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -2590,7 +2590,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr ""
@ -2601,7 +2601,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr ""
@ -2674,7 +2674,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr ""
@ -2825,26 +2825,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr ""
@ -3540,76 +3540,68 @@ msgstr ""
msgid "A&utomatically set author sort"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
@ -3675,91 +3667,92 @@ msgid "You"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -3767,63 +3760,71 @@ msgstr ""
msgid "News"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Every "
msgid "Download all scheduled recipes at once"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "at"
msgid "Download &all scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr ""
@ -4763,6 +4764,14 @@ msgstr ""
msgid "Log debugging information to console"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr ""
@ -5613,7 +5622,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr ""
@ -6046,7 +6055,6 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6074,6 +6082,10 @@ msgstr ""
msgid "Skipping filtered article: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,29 +7,25 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2008-06-24 07:23+0000\n"
"Last-Translator: Thanos Petkakis <thanospet@gmail.com>\n"
"Language-Team: Greek <el@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:28+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
msgid "Does absolutely nothing"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:50
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +36,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +48,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +57,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -107,6 +103,25 @@ msgstr ""
msgid "Unknown"
msgstr "Άγνωστο"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:89
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:302
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:113
msgid "Publisher"
msgstr "Εκδότης"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:110
msgid "Add a header to all the pages with title and author."
msgstr "Προσθήκη επικεφαλίδας σε όλες τις σελίδες με τίτλο και συγγραφέα"
#: /home/kovid/work/calibre/src/calibre/utils/config.py:81
msgid "Created by "
msgstr "Δημιουργήθηκε απο τον "
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
msgid "Does absolutely nothing"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:62
msgid "Base"
msgstr ""
@ -497,7 +512,7 @@ msgid "Output written to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr ""
@ -520,84 +535,84 @@ msgstr ""
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -618,7 +633,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr ""
@ -633,7 +648,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr ""
@ -673,13 +688,6 @@ msgstr ""
msgid "Sort key for the author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:89
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:302
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:113
msgid "Publisher"
msgstr "Εκδότης"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:91
msgid "Path to file containing image to be used as cover"
msgstr ""
@ -720,10 +728,6 @@ msgstr ""
msgid "Separate paragraphs by blank lines."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:110
msgid "Add a header to all the pages with title and author."
msgstr "Προσθήκη επικεφαλίδας σε όλες τις σελίδες με τίτλο και συγγραφέα"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:112
msgid ""
"Set the format of the header. %a is replaced by the author and %t by the "
@ -1307,7 +1311,7 @@ msgid "Extract thumbnail from LRF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr ""
@ -1341,16 +1345,16 @@ msgid ""
"%prog converts mybook.mobi to mybook.lrf"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1462,23 +1466,23 @@ msgstr ""
msgid "Timestamp"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr ""
@ -1557,19 +1561,19 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr ""
@ -1589,11 +1593,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -2590,7 +2594,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr ""
@ -2601,7 +2605,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr ""
@ -2674,7 +2678,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr ""
@ -2825,26 +2829,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr ""
@ -3540,76 +3544,68 @@ msgstr ""
msgid "A&utomatically set author sort"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
@ -3675,91 +3671,92 @@ msgid "You"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -3767,63 +3764,71 @@ msgstr ""
msgid "News"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Every "
msgid "Download all scheduled recipes at once"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "at"
msgid "Download &all scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr ""
@ -4763,6 +4768,14 @@ msgstr ""
msgid "Log debugging information to console"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr ""
@ -5553,10 +5566,6 @@ msgstr ""
msgid "%sUsage%s: %s\n"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/config.py:81
msgid "Created by "
msgstr "Δημιουργήθηκε απο τον "
#: /home/kovid/work/calibre/src/calibre/utils/config.py:536
msgid "Path to the database in which books are stored"
msgstr ""
@ -5613,7 +5622,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr ""
@ -6046,7 +6055,6 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6074,6 +6082,10 @@ msgstr ""
msgid "Skipping filtered article: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,16 +7,53 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2008-09-30 12:33+0000\n"
"Last-Translator: Calidonia <Unknown>\n"
"Language-Team: Galician <gl@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:28+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77
msgid "The reader has no storage card connected."
msgstr "O lector non ten conectada tarxeta de almacenamento ningunha"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:140
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:168
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:196
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:205
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:242
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:269
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Non se puido detectar a unidade de disco %s. Probe a reiniciar."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:94
msgid "Options to control the conversion to EPUB"
msgstr "Opcións para controlar a conversión a EPUB"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:105
msgid ""
"The output EPUB file. If not specified, it is derived from the input file "
"name."
msgstr ""
"Se non se especifica o ficheiro EPUB de saída empregarase o mesmo nome do "
"ficheiro de entrada."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:108
msgid ""
"Profile of the target device this EPUB is meant for. Set to None to create a "
"device independent EPUB. The profile is used for device specific "
"restrictions on the EPUB. Choices are: "
msgstr ""
"O perfil do dispositivo de destino ao que se refire o EPUB. Escolla Ningún "
"para crear un EPUB independente do dispositivo. O perfil úsase para "
"establcer restricións específicas no EPUB. As opcións son: "
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
msgid "Does absolutely nothing"
msgstr ""
@ -27,9 +64,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +77,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +89,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +98,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -225,12 +262,6 @@ msgstr ""
msgid "Disable the named plugin"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77
msgid "The reader has no storage card connected."
msgstr "O lector non ten conectada tarxeta de almacenamento ningunha"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:96
msgid "There is insufficient free space on the storage card"
@ -241,37 +272,6 @@ msgstr ""
msgid "There is insufficient free space in main memory"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:140
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:168
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:196
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:205
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:242
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:269
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Non se puido detectar a unidade de disco %s. Probe a reiniciar."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:94
msgid "Options to control the conversion to EPUB"
msgstr "Opcións para controlar a conversión a EPUB"
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:105
msgid ""
"The output EPUB file. If not specified, it is derived from the input file "
"name."
msgstr ""
"Se non se especifica o ficheiro EPUB de saída empregarase o mesmo nome do "
"ficheiro de entrada."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:108
msgid ""
"Profile of the target device this EPUB is meant for. Set to None to create a "
"device independent EPUB. The profile is used for device specific "
"restrictions on the EPUB. Choices are: "
msgstr ""
"O perfil do dispositivo de destino ao que se refire o EPUB. Escolla Ningún "
"para crear un EPUB independente do dispositivo. O perfil úsase para "
"establcer restricións específicas no EPUB. As opcións son: "
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:113
msgid ""
"Either the path to a CSS stylesheet or raw CSS. This CSS will override any "
@ -502,7 +502,7 @@ msgid "Output written to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr ""
@ -525,84 +525,84 @@ msgstr ""
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -623,7 +623,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr ""
@ -638,7 +638,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr ""
@ -1312,7 +1312,7 @@ msgid "Extract thumbnail from LRF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr ""
@ -1346,16 +1346,16 @@ msgid ""
"%prog converts mybook.mobi to mybook.lrf"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1467,23 +1467,23 @@ msgstr ""
msgid "Timestamp"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr ""
@ -1562,19 +1562,19 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr ""
@ -1594,11 +1594,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -2595,7 +2595,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr ""
@ -2606,7 +2606,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr ""
@ -2679,7 +2679,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr ""
@ -2830,26 +2830,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr ""
@ -3545,76 +3545,68 @@ msgstr ""
msgid "A&utomatically set author sort"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
@ -3680,91 +3672,92 @@ msgid "You"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -3772,63 +3765,71 @@ msgstr ""
msgid "News"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Every "
msgid "Download all scheduled recipes at once"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "at"
msgid "Download &all scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr ""
@ -4768,6 +4769,14 @@ msgstr ""
msgid "Log debugging information to console"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr ""
@ -5618,7 +5627,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr ""
@ -6051,7 +6060,6 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6079,6 +6087,10 @@ msgstr ""
msgid "Skipping filtered article: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2009-03-02 20:50+0000\n"
"Last-Translator: nikitajy <nikitajy@gmail.com>\n"
"Language-Team: Hebrew <he@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:28+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@ -27,9 +27,9 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +40,7 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +52,7 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +61,8 @@ msgstr "לא עושה דבר"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -115,14 +115,6 @@ msgstr "בסיס"
msgid "File type"
msgstr "סוג קובץ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:182
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:209
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:12
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
@ -132,6 +124,26 @@ msgstr ""
"עקוב אחר כל הקישורים המקומיים בקובץ HTML וצור קובץ ZIP המכיל את כל הקבצים "
"המקושרים. תוסף זה רץ בכל פעם שמתווסף קובץ HTML לספרייה."
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
msgstr "תוספים מותקנים"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31
msgid "Disabled plugins"
msgstr "תוספים מבוטלים"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:73
msgid "No valid plugin found in "
msgstr "לא נמצאו תוספים תקינים ב- "
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:182
msgid "Metadata reader"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:209
msgid "Metadata writer"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:32
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:43
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
@ -169,10 +181,6 @@ msgstr ""
msgid "Set metadata in %s files"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
msgstr "תוספים מותקנים"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:29
msgid "Mapping for filetype plugins"
msgstr ""
@ -181,14 +189,6 @@ msgstr ""
msgid "Local plugin customization"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:31
msgid "Disabled plugins"
msgstr "תוספים מבוטלים"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:73
msgid "No valid plugin found in "
msgstr "לא נמצאו תוספים תקינים ב- "
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:192
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
@ -499,7 +499,7 @@ msgid "Output written to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr ""
@ -522,84 +522,84 @@ msgstr ""
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -620,7 +620,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr ""
@ -635,7 +635,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr ""
@ -1309,7 +1309,7 @@ msgid "Extract thumbnail from LRF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr ""
@ -1343,16 +1343,16 @@ msgid ""
"%prog converts mybook.mobi to mybook.lrf"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1464,23 +1464,23 @@ msgstr ""
msgid "Timestamp"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr ""
@ -1559,19 +1559,19 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr ""
@ -1591,11 +1591,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -2592,7 +2592,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr ""
@ -2603,7 +2603,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr ""
@ -2676,7 +2676,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr ""
@ -2827,26 +2827,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr ""
@ -3542,76 +3542,68 @@ msgstr ""
msgid "A&utomatically set author sort"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
@ -3677,91 +3669,92 @@ msgid "You"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -3769,63 +3762,71 @@ msgstr ""
msgid "News"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Every "
msgid "Download all scheduled recipes at once"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "at"
msgid "Download &all scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr ""
@ -4765,6 +4766,14 @@ msgstr ""
msgid "Log debugging information to console"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr ""
@ -5615,7 +5624,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr ""
@ -6048,7 +6057,6 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6076,6 +6084,10 @@ msgstr ""
msgid "Skipping filtered article: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"PO-Revision-Date: 2009-04-20 00:10+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2009-04-29 00:22+0000\n"
"Last-Translator: Miro Glavić <glavicmiro@gmail.com>\n"
"Language-Team: Croatian <hr@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:29+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:44+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@ -27,9 +27,9 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +40,7 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +52,7 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +61,8 @@ msgstr "Uopće ne funkcionira"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -593,7 +593,7 @@ msgid "Output written to "
msgstr "Izlaz zapisan u "
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr "Morate specificirati ulaznu HTML datoteku"
@ -620,21 +620,21 @@ msgstr ""
msgid "Written processed HTML to "
msgstr "Zapisan procesuirani HTML u "
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr "Opcije za kontrolu popriječavanja HTML"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr "Izlazni direktorij. Standardan je aktivni direktorij."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Kodiranje karaktera za HTML datoteke. Standardno je da su auto-otkriveni."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
@ -642,11 +642,11 @@ msgstr ""
"Kreiraj izlaz u zip datoteci. ako je ova opcija specificirana, --output bi "
"trebalo biti ime datoteke a ne direktorija."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr "Kontrola praćenja veza u HTML datotekama."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@ -654,7 +654,7 @@ msgstr ""
"Popriječi veze u HTML datotekama prvo po širini. Normalno, ovi su "
"popriječani prvo po dubini."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
@ -662,39 +662,39 @@ msgstr ""
"Maksimalne razine suvrata kod praćenja veza u HTML datoekama. Moraju biti ne-"
"negativne. 0 implicira da veze u izvornoj HTML datoteci nisu praćene."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr "Postavi metapodatke generirane elektroničke knjige"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr "Postavi naslov. Standardno je da se autootkrivaju."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr "Autor(i) elektroničke knjige, kao & odvojena lista."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Predmet(i) ove knjige, kao zarezom odvojena lista."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr "Postavi izdavača ove knjige."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr "Sažetak ove knjige."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr "Učitaj metapodatke iz specificirane OPF datoteke."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr "Opcije korisne za otkrivanje pogrešaka."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@ -702,11 +702,11 @@ msgstr ""
"Budi malo verbalniji tijekom procesuiranja. Ovo se može specificirati "
"bezbroj puta da se poveća verbalnost."
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr "Izlazni HTML je \"lijepo ispisan\" za lakše analiziranje sintakse"
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -717,12 +717,12 @@ msgid ""
"element\n"
"is used.\n"
msgstr ""
"%prog [opcije] datoteka.html|opf\n"
"%prog [options] file.html|opf\n"
"\n"
"Prati sve veze u HTML datoteci i prikupi ih u specificirani direktorij.\n"
"Također prikuplja ostala sredsta kaoslike, formatne liste, skripte itd. \n"
"Ako je OPF datoteka specificirana, lista datoteka u <spine> elementu\n"
"je upotrijebljena.\n"
"Pratii sve veze u HTML datoteci i prikupi ih u specificiranom direktoriju.\n"
"Ovo također prikuplja sve resurse kao slike, stilske liste, skripte itd.\n"
"Ako je OPF datoteka specificirana umjesto ove, lista datoteka u njenom \n"
"<spine> elementu je upotrijebljena.\n"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/from_any.py:47
msgid "Creating LIT file from EPUB..."
@ -733,7 +733,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [opcije] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr "Izlazni direktorij. Podrazumijeva se kao aktivni direktorij."
@ -750,7 +750,7 @@ msgid "Useful for debugging."
msgstr "Korisno za otkrivanje grešaka."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr "OEB elektronička knjiga kreirana u"
@ -1569,7 +1569,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Izluči sličicu iz LRF datoteke"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr "Postavi izdavača"
@ -1609,17 +1609,17 @@ msgstr ""
"\n"
"%prog pretvara mybook.mobi u mybook.lrf"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr "Nemoguće pronaći pdftohtml, provjeri da je vašem PUTU"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
" je PDF baziran na slici. Podržana je samo pretvorba PDF na bazi teksta."
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1747,23 +1747,23 @@ msgstr "Jezik"
msgid "Timestamp"
msgstr "Vremenska oznaka"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr "Zarezom odvojene liste tagova za postavljanje"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr "Serija kojoj ova knjiga pripada"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr "Indeks serija"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr "Jezik knjige"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr "Izluči omot"
@ -1859,19 +1859,19 @@ msgid "Usage: %s file.lit"
msgstr "Korištenje: %s file.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr "Omot pohranjen u"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr "Postavi tagove teme"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr "Postavi jezik"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr "Postavi ISBN"
@ -1891,11 +1891,11 @@ msgstr "Korištenje: rb-meta file.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr "Kreiranje Mobipocket datoteke iz EPUB..."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] myebook.mobi"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr "Sirov MOBI HTML pohranjen u"
@ -2942,7 +2942,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr "&Korisničko ime:"
@ -2953,7 +2953,7 @@ msgstr "Vaše korisničko ime na poštanskom serveru"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr "&Lozinka:"
@ -3034,7 +3034,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr "&Prikaži lozinku"
@ -3198,26 +3198,26 @@ msgstr "Odaberi omot za "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr "Nemoguće čitati"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr "Vi nemate dozvole da čitate datoeku: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr "Greška kod čitanja datoteke"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr "<p>Imate grešku čitanja iz datoteke: <br><b>"
@ -3955,80 +3955,68 @@ msgstr "Ukloni &format:"
msgid "A&utomatically set author sort"
msgstr "A&utomatski postavi svrstavanje autora"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr "Format nije odabran"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr "Nemoguće pročitati metapodatke"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr "Nemoguće pročitati metapodatke iz %s formata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr "Nemoguće pročitati omot"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr "Nemoguće pročitati omot iz %s formata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr "Omot u %s formatu je nevažeći"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
"<p>Unesite vaše korisničko ime i lozinku za <b>LibraryThing.com</b>. Ovo je "
"<b>opcionalno</b>. Napravit će skidanje omota bržim i sigurnijim.<br/>Ako "
"nemate račun, možete se "
"<a href='http://www.librarything.com'>registrirati</a> besplatno.</p>"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr "Skidanje omota..."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr "Nemoguće ugrabiti omot"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr "<b>Nemoguće ugrabiti omot.</b><br/>"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr "Vrijeme skidanja isteklo."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr "Omot za ovu knjigu nije pronađen. Pokušajte prvo specificirati ISBN."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr "Loš omot"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr "Omot nije važeća slika"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr "Nemoguće ugrabiti metapodatke"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr "Morate specificirati barem jedan od ISBN, Naslov, Autori ili Izdavač"
@ -4095,91 +4083,92 @@ msgid "You"
msgstr "Vi"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr "Prilagođeni"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr "Rasporedjeno"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr "Pretraga"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr "%d recepti"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr "Ponedjeljak"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr "Utorak"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr "Srijeda"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr "dan"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr "Petak"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr "Subota"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr "Nedjelja"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr "Četvrtak"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr "Morate postaviti informacije o računu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr "Recept zahtijeva korisničko ime i lozinku"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr "Kreirao: "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr "Prije %dana, %d sati i %d minuta"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr "Zadnje skinuto"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr "Zadnje skinuto: nikad"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr "Planiraj skidanje vijesti"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr "Dodaj izvor prilagođenih vijesti"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -4187,33 +4176,41 @@ msgstr "Dodaj izvor prilagođenih vijesti"
msgid "News"
msgstr "Vijesti"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr "Recepti"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
msgid "Download all scheduled recipes at once"
msgstr "Preuzmi sve predviđene recepte odjednom"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "Download &all scheduled"
msgstr "Preuzmi &sve predviđeno"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr "Plan skidanja"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr "opis"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr "&Plan skidanja:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr "Svaki "
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr "kod"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
@ -4221,26 +4218,26 @@ msgstr ""
"Interval po kojemu skidati ovaj recept. Nulta vrijednost znači da će recept "
"biti skinut svaki sat."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr " dani"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr "&Račun"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
"Da bi planirano skidanje funkcioniralo, morate ostaviti calibre aktivnim."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr "&Skini sada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
@ -4248,7 +4245,7 @@ msgstr ""
"Obrišite skinute vijesti starije od specificiranog broja dana. Postavite na "
"nulu da ovo onesposobite."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr "Obrišite skinute vijesti starije od "
@ -5276,6 +5273,14 @@ msgstr "Pokretanje minimizirano na sustavni poslužavnik."
msgid "Log debugging information to console"
msgstr "Ubilježi informacije o uklanjanju grašaka u konzolu."
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr "Ne može Krenuti "
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr "<p>%s je već aktivan. %s</p>"
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr "calibre"
@ -6238,7 +6243,7 @@ msgstr "Neuspjelo pregovaranje SSH sesije: "
msgid "Failed to authenticate with server: %s"
msgstr "Neuspjelo identificiranje sa poslužiteljem: %s"
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr "Kontrola dopreme elektroničke pošte"
@ -6720,7 +6725,6 @@ msgstr "Holandski"
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6748,6 +6752,10 @@ msgstr "Preskakanje dupliciranog artikla: %s"
msgid "Skipping filtered article: %s"
msgstr "Preskakanje filtriranog artikla: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr "Kineski"
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"
@ -7058,181 +7066,3 @@ msgstr "pretplatnik"
#: /home/kovid/work/calibre/src/calibre/www/apps/feedjack/models.py:184
msgid "subscribers"
msgstr "pretplatnici"
#~ msgid ""
#~ "<p>Enter your username and password for <b>LibraryThing.com</b>. <br/>If you "
#~ "do not have one, you can <a href='http://www.librarything.com'>register</a> "
#~ "for free!.</p>"
#~ msgstr ""
#~ "<p>Unesite vaše korisničko ime i lozinku za <b>LibraryThing.com</b>. "
#~ "<br/>Ako nemate iste, možete se <a "
#~ "href='http://www.librarything.com'>registrirati</a> besplatno!.</p>"
#~ msgid "You must specify the ISBN identifier for this book."
#~ msgstr "Morate specificirati ISBN identifikator za ovu knjigu."
#~ msgid ""
#~ "Change the username and/or password for your account at LibraryThing.com"
#~ msgstr ""
#~ "Promijenite korisničko ime i/ili lozinku vašega računa kod LibraryThing.com"
#~ msgid ""
#~ "Could not upload the following books to the device, as no suitable formats "
#~ "were found:<br><ul>%s</ul>"
#~ msgstr ""
#~ "Nemoguće poslati slijedeće knjige na uređaj, pošto odgovarajući formati nisu "
#~ "pronađeni:<br><ul>%s</ul>"
#~ msgid ""
#~ "%prog [options] file.html|opf\n"
#~ "\n"
#~ "Convert a HTML file to an EPUB ebook. Recursively follows links in the HTML "
#~ "file.\n"
#~ "If you specify an OPF file instead of an HTML file, the list of links is "
#~ "takes from\n"
#~ "the <spine> element of the OPF file. \n"
#~ msgstr ""
#~ "%prog [opcije] datoteka.html|opf\n"
#~ "\n"
#~ "Pretvori HTML datoteku u EPUB elektroničku knjigu. Ovo rekurzivno prati veze "
#~ "u HTML datoteci.\n"
#~ "Ako specificirate OPF umjesto HTML datoteke, lista veza je uzeta sa <spine> "
#~ "elementa\n"
#~ "iz OPF datoteke. \n"
#~ msgid ""
#~ "%prog [options] file\n"
#~ "\n"
#~ "View an ebook. \n"
#~ msgstr ""
#~ "%prog [opcije] datoteka\n"
#~ "\n"
#~ "Pogledaj elektroničku knjigu. \n"
#~ msgid "&Delete news from library when it is sent to reader"
#~ msgstr "&Izbriši vijesti iz biblioteke kad su poslane čitaču"
#~ msgid ""
#~ " %prog options\n"
#~ " \n"
#~ " Customize calibre by loading external plugins.\n"
#~ " "
#~ msgstr ""
#~ " %prog opcije\n"
#~ " \n"
#~ " Prilagodi kalibar učitavanjem vanjskih priključaka.\n"
#~ " "
#~ msgid "Fetch &cover image from server"
#~ msgstr "Dograbi sliku &omota sa poslužitelja"
#~ msgid "Change &password"
#~ msgstr "Promijeni &lozinku"
#~ msgid "The model %s has already been registered."
#~ msgstr "Model %s je već registriran."
#~ msgid "%s can only be set on instances."
#~ msgstr "%s može biti postavljen samo na primjerima."
#~ msgid "Multiple tags were given."
#~ msgstr "Višestruki tagovi su dati."
#~ msgid "A tag may be no more than %s characters long."
#~ msgstr "Tag ne smije biti duži od %s znakova."
#~ msgid "Each tag may be no more than %s characters long."
#~ msgstr "Nijedan tag ne smije biti duži od %s znakova."
#~ msgid "No tags were given: \"%s\"."
#~ msgstr "Nijednom tagu nisu dati: \"%s\"."
#~ msgid "Multiple tags were given: \"%s\"."
#~ msgstr "Višestruki tagovi su dati: \"%s\""
#~ msgid "content type"
#~ msgstr "vrsta sadržaja"
#~ msgid "object id"
#~ msgstr "identifikacija objekta"
#~ msgid "tagged item"
#~ msgstr "označeni artikl"
#~ msgid "tagged items"
#~ msgstr "označeni artikli"
#~ msgid "tags_for_model tag was given an invalid model: %s"
#~ msgstr "tagovi_za_model tag je dobio nevažeći model: %s"
#~ msgid "tag_cloud_for_model tag was given an invalid model: %s"
#~ msgstr "tag_cloud_za_model tag je dobio nevažeći model: %s"
#~ msgid "tagged_objects tag was given an invalid model: %s"
#~ msgstr "tag označenih_objekata je dobio nevažeći model: %s"
#~ msgid "%s tag requires either three or five arguments"
#~ msgstr "%s tag zahtijeva ili tri ili pet argumenata."
#~ msgid "second argument to %s tag must be 'as'"
#~ msgstr "drugi argument za %s tag mora biti 'kao'"
#~ msgid "if given, fourth argument to %s tag must be 'with'"
#~ msgstr "ako je zadan, četvrti argument za %s tag mora biti 'sa'"
#~ msgid "if given, fifth argument to %s tag must be 'counts'"
#~ msgstr "ako je zadan, peti argument za %s tag mora biti 'se računa'"
#~ msgid "%s tag requires either three or between five and seven arguments"
#~ msgstr "%s tag zahtijeva bilo tri ili između pet i sedam argumenata"
#~ msgid ""
#~ "%(tag)s tag's '%(option)s' option was not a valid integer: '%(value)s'"
#~ msgstr ""
#~ "%(tag)s opcija '%(option)s' taga nije bila važeći integral: '%(value)s'"
#~ msgid "%(tag)s tag's '%(option)s' option was not a valid choice: '%(value)s'"
#~ msgstr ""
#~ "%(tag)s tagova '%(option)s' opcija nije predstavljala važeći izbor: "
#~ "'%(value)s'"
#~ msgid "%(tag)s tag was given an invalid option: '%(option)s'"
#~ msgstr "%(tag)s tag je dobio nevažeću opciju: '%(option)s'"
#~ msgid "%(tag)s tag was given a badly formatted option: '%(option)s'"
#~ msgstr "%(tag)s tag je dobio a loše formatiranu opciju: '%(option)s'"
#~ msgid "%s tag requires exactly three arguments"
#~ msgstr "%s tag zahtijeva točno tri argumenta"
#~ msgid "%s tag requires exactly five arguments"
#~ msgstr "%s tag zahtijeva točno pet argumenata"
#~ msgid "second argument to %s tag must be 'in'"
#~ msgstr "drugi argument za %s tag mora biti 'u'"
#~ msgid "fourth argument to %s tag must be 'as'"
#~ msgstr "četvrti argument za %s tag mora biti 'kao'"
#~ msgid ""
#~ "If a list or tuple of tags is provided, they must all be tag names, Tag "
#~ "objects or Tag ids."
#~ msgstr ""
#~ "Ako su lista ili poredani tagovi opskrbljeni, svi moraju biti bilo imena, "
#~ "objekti ili identifikacije tagova."
#~ msgid "The tag input given was invalid."
#~ msgstr "Dati unos za tag je bio nevažeći."
#~ msgid "Invalid distribution algorithm specified: %s."
#~ msgstr "Specificiran je nevažeći distribucijski algoritam: %s."
#~ msgid "tagged_object_list must be called with a queryset or a model."
#~ msgstr ""
#~ "lista_označenih_objekata mora biti pozvana ili modelom ili pretragom."
#~ msgid "tagged_object_list must be called with a tag."
#~ msgstr "lista_označenih_objekata mora biti pozvana tagom."
#~ msgid "No Tag found matching \"%s\"."
#~ msgstr "Tag koji odgovara \"%s\" ni je pronađen."

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2009-03-15 09:28+0000\n"
"Last-Translator: nicke <niklas.aronsson@gmail.com>\n"
"Language-Team: Swedish <sv@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:28+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@ -27,9 +27,9 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +40,7 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +52,7 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +61,8 @@ msgstr "Gör ingenting"
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -107,10 +107,6 @@ msgstr "Gör ingenting"
msgid "Unknown"
msgstr "Okänt"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:62
msgid "Base"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:148
msgid "File type"
msgstr "Filtyp"
@ -123,13 +119,6 @@ msgstr "Metadata läsare"
msgid "Metadata writer"
msgstr "Metadata skrivare"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:12
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
"library."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:32
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:43
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:53
@ -159,6 +148,43 @@ msgstr "Läs metadata från eböcker i ZIP-arkiv"
msgid "Read metadata from ebooks in RAR archives"
msgstr "Läs metadata från eböcker i RAR-arkiv"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
msgstr "Installerade plugins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:73
msgid "No valid plugin found in "
msgstr "Inga "
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:281
msgid "List all installed plugins"
msgstr "Lista alla installerade plugins"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77
msgid "The reader has no storage card connected."
msgstr "Läsaren har inga minneskort inkopplade."
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:469
msgid ""
"The maximum number of files to download. This only applies to files from <a "
"href> tags. Default is %default"
msgstr ""
"Det maximala antal filer att ladda ner. Endast för filer med <a href> "
"taggar. Standard är %default"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:62
msgid "Base"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:12
msgid ""
"Follow all local links in an HTML file and create a ZIP file containing all "
"linked files. This plugin is run every time you add an HTML file to the "
"library."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:218
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:228
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:238
@ -167,10 +193,6 @@ msgstr "Läs metadata från eböcker i RAR-arkiv"
msgid "Set metadata in %s files"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
msgstr "Installerade plugins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:29
msgid "Mapping for filetype plugins"
msgstr ""
@ -183,10 +205,6 @@ msgstr ""
msgid "Disabled plugins"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:73
msgid "No valid plugin found in "
msgstr "Inga "
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:192
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
@ -213,10 +231,6 @@ msgid ""
"by a comma."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:281
msgid "List all installed plugins"
msgstr "Lista alla installerade plugins"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:283
msgid "Enable the named plugin"
msgstr ""
@ -225,12 +239,6 @@ msgstr ""
msgid "Disable the named plugin"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:77
msgid "The reader has no storage card connected."
msgstr "Läsaren har inga minneskort inkopplade."
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:60
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:96
msgid "There is insufficient free space on the storage card"
@ -497,7 +505,7 @@ msgid "Output written to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr ""
@ -520,84 +528,84 @@ msgstr ""
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -618,7 +626,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr ""
@ -633,7 +641,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr ""
@ -1307,7 +1315,7 @@ msgid "Extract thumbnail from LRF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr ""
@ -1341,16 +1349,16 @@ msgid ""
"%prog converts mybook.mobi to mybook.lrf"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1462,23 +1470,23 @@ msgstr ""
msgid "Timestamp"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr ""
@ -1557,19 +1565,19 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr ""
@ -1589,11 +1597,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -2590,7 +2598,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr ""
@ -2601,7 +2609,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr ""
@ -2674,7 +2682,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr ""
@ -2825,26 +2833,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr ""
@ -3540,76 +3548,68 @@ msgstr ""
msgid "A&utomatically set author sort"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
@ -3675,91 +3675,92 @@ msgid "You"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -3767,63 +3768,71 @@ msgstr ""
msgid "News"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Every "
msgid "Download all scheduled recipes at once"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "at"
msgid "Download &all scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr ""
@ -4763,6 +4772,14 @@ msgstr ""
msgid "Log debugging information to console"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr ""
@ -5613,7 +5630,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr ""
@ -6046,7 +6063,6 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6074,6 +6090,10 @@ msgstr ""
msgid "Skipping filtered article: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"
@ -6091,14 +6111,6 @@ msgid ""
"%default"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:469
msgid ""
"The maximum number of files to download. This only applies to files from <a "
"href> tags. Default is %default"
msgstr ""
"Det maximala antal filer att ladda ner. Endast för filer med <a href> "
"taggar. Standard är %default"
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:480
msgid "Show detailed output information. Useful for debugging"
msgstr ""

File diff suppressed because it is too large Load Diff

View File

@ -7,29 +7,25 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME <EMAIL@ADDRESS>\n"
"POT-Creation-Date: 2009-04-19 23:54+0000\n"
"POT-Creation-Date: 2009-04-28 22:27+0000\n"
"PO-Revision-Date: 2009-04-15 19:07+0000\n"
"Last-Translator: svv <skrypnychuk@gmail.com>\n"
"Language-Team: Ukrainian <uk@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2009-04-24 05:28+0000\n"
"X-Launchpad-Export-Date: 2009-05-01 18:45+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
msgid "Does absolutely nothing"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:50
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:58
#: /home/kovid/work/calibre/src/calibre/devices/prs505/books.py:196
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:528
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1052
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1068
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1054
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1070
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1072
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:83
@ -40,7 +36,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:98
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:100
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/fb2/convert_from.py:102
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:82
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:83
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/rtf/convert_from.py:179
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/txt/convert_from.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:199
@ -52,7 +48,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:55
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:97
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:148
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:152
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:334
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf.py:449
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:860
@ -61,8 +57,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:37
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:61
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:70
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:138
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:622
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:140
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:633
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:576
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:581
@ -107,14 +103,22 @@ msgstr ""
msgid "Unknown"
msgstr "Невідомо"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:62
msgid "Base"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:148
msgid "File type"
msgstr "Тип файла"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
msgstr "Встановлені додатки"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
msgid "Does absolutely nothing"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:62
msgid "Base"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:182
msgid "Metadata reader"
msgstr ""
@ -167,10 +171,6 @@ msgstr ""
msgid "Set metadata in %s files"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
msgstr "Встановлені додатки"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:29
msgid "Mapping for filetype plugins"
msgstr ""
@ -497,7 +497,7 @@ msgid "Output written to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:541
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1155
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1157
msgid "You must specify an input HTML file"
msgstr ""
@ -520,84 +520,84 @@ msgstr ""
msgid "Written processed HTML to "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:938
msgid "Options to control the traversal of HTML"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:943
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
msgid "The output directory. Default is the current directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:945
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:568
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:947
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
msgid ""
"Create the output in a zip file. If this option is specified, the --output "
"should be the name of a file not a directory."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:949
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
msgid "Control the following of links in HTML files."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:951
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:953
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
msgid ""
"Maximum levels of recursion when following links in HTML files. Must be non-"
"negative. 0 implies that no links in the root HTML file are followed."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:955
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
msgid "Set metadata of the generated ebook"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:957
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
msgid "Set the title. Default is to autodetect."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:959
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:961
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:963
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
msgid "Set the publisher of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:965
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
msgid "A summary of this book."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:967
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
msgid "Load metadata from the specified OPF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:969
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
msgid "Options useful for debugging"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:971
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:973
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:975
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:979
#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:981
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@ -618,7 +618,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:895
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:657
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:668
msgid "Output directory. Defaults to current directory."
msgstr ""
@ -633,7 +633,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:912
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:681
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:692
msgid "OEB ebook created in"
msgstr ""
@ -1307,7 +1307,7 @@ msgid "Extract thumbnail from LRF file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:195
msgid "Set the publisher"
msgstr ""
@ -1341,16 +1341,16 @@ msgid ""
"%prog converts mybook.mobi to mybook.lrf"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:48
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:49
msgid "Could not find pdftohtml, check it is in your PATH"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:74
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:75
msgid ""
" is an image based PDF. Only conversion of text based PDFs is supported."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:93
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:94
msgid ""
"%prog [options] mybook.pdf\n"
"\n"
@ -1462,23 +1462,23 @@ msgstr ""
msgid "Timestamp"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
msgid "A comma separated list of tags to set"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:204
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
msgid "The series to which this book belongs"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:206
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
msgid "The series index"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:208
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
msgid "The book language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:210
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:212
msgid "Extract the cover"
msgstr ""
@ -1557,19 +1557,19 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:236
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:240
msgid "Cover saved to"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:187
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:191
msgid "Set the subject tags"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:189
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
msgid "Set the language"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:193
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:197
msgid "Set the ISBN"
msgstr ""
@ -1589,11 +1589,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:655
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:666
msgid "%prog [options] myebook.mobi"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:679
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:690
msgid "Raw MOBI HTML saved in"
msgstr ""
@ -2590,7 +2590,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:590
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:607
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:58
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
msgid "&Username:"
msgstr ""
@ -2601,7 +2601,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:592
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:608
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
msgid "&Password:"
msgstr ""
@ -2674,7 +2674,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:610
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/password_ui.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
msgid "&Show password"
msgstr ""
@ -2825,26 +2825,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:113
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:104
msgid "Cannot read"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:105
msgid "You do not have permission to read the file: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:122
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:129
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:113
msgid "Error reading file"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:123
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:115
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:114
msgid "<p>There was an error reading from file: <br /><b>"
msgstr ""
@ -3540,76 +3540,68 @@ msgstr ""
msgid "A&utomatically set author sort"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:164
msgid "No format selected"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:173
msgid "Could not read metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:175
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:174
msgid "Could not read metadata from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:182
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:188
msgid "Could not read cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
msgid "Could not read cover from %s format"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:190
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:189
msgid "The cover in the %s format is invalid"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:365
msgid ""
"<p>Enter your username and password for <b>LibraryThing.com</b>. This is "
"<b>optional</b>. It will make fetching of covers faster and more "
"reliable.<br/>If you do not have an account, you can <a "
"href='http://www.librarything.com'>register</a> for free.</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:392
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:373
msgid "Downloading cover..."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:409
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:415
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:385
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:390
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:396
msgid "Cannot fetch cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:405
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:386
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:397
msgid "<b>Could not fetch cover.</b><br/>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:406
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:387
msgid "The download timed out."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:410
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:391
msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:422
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:403
msgid "Bad cover"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:423
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:404
msgid "The cover is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:458
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:439
msgid "Cannot fetch metadata"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:459
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:440
msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr ""
@ -3675,91 +3667,92 @@ msgid "You"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:124
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:143
msgid "Custom"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:126
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:137
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:223
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:135
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:141
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:227
msgid "Scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:235
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:239
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:216
msgid "Search"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:311
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:317
msgid "%d recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Monday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Tuesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "Wednesday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:312
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:318
msgid "day"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Friday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Saturday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Sunday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:313
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:319
msgid "Thursday"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:346
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:356
msgid "Must set account information"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:347
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:357
msgid "This recipe requires a username and password"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:378
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:388
msgid "Created by: "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:416
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:426
msgid "%d days, %d hours and %d minutes ago"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:418
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:428
msgid "Last downloaded"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:420
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:430
msgid "Last downloaded: never"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:446
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:162
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "Schedule news download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:449
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:459
msgid "Add a custom news source"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:456
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:466
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
#: /home/kovid/work/calibre/src/calibre/library/database2.py:838
#: /home/kovid/work/calibre/src/calibre/library/database2.py:842
@ -3767,63 +3760,71 @@ msgstr ""
msgid "News"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:163
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles.py:221
msgid "Recipes"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:164
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:165
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:166
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:167
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Every "
msgid "Download all scheduled recipes at once"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:168
msgid "at"
msgid "Download &all scheduled"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:169
msgid "Schedule for download"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:170
msgid "blurb"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
msgid "&Schedule for download:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:174
msgid "Every "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:173
msgid "at"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:175
msgid ""
"Interval at which to download this recipe. A value of zero means that the "
"recipe will be downloaded every hour."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:171
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:179
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263
msgid " days"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:172
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
msgid "&Account"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:176
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:181
msgid "For the scheduling to work, you must leave calibre running."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:177
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:182
msgid "&Download now"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:178
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:183
msgid ""
"Delete downloaded news older than the specified number of days. Set to zero "
"to disable."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:180
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:185
msgid "Delete downloaded news older than "
msgstr ""
@ -4763,6 +4764,14 @@ msgstr ""
msgid "Log debugging information to console"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1574
msgid "Cannot Start "
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1575
msgid "<p>%s is already running. %s</p>"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:335
msgid "calibre"
msgstr ""
@ -5613,7 +5622,7 @@ msgstr ""
msgid "Failed to authenticate with server: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:227
#: /home/kovid/work/calibre/src/calibre/utils/smtp.py:234
msgid "Control email delivery"
msgstr ""
@ -6046,7 +6055,6 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nzz_ger.py:24
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegelde.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_sueddeutsche.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telepolis.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_tomshardware_de.py:20
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zeitde.py:15
msgid "German"
@ -6074,6 +6082,10 @@ msgstr ""
msgid "Skipping filtered article: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_zaobao.py:19
msgid "Chinese"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:457
msgid ""
"%prog URL\n"

View File

@ -41,7 +41,7 @@ recipe_modules = ['recipe_' + r for r in (
'corriere_della_sera_it', 'corriere_della_sera_en', 'msdnmag_en',
'moneynews', 'der_standard', 'diepresse', 'nzz_ger', 'hna',
'seattle_times', 'scott_hanselman', 'coding_horror',
'stackoverflow', 'telepolis_artikel', 'zaobao',
'stackoverflow', 'telepolis_artikel', 'zaobao', 'usnews',
)]
import re, imp, inspect, time, os

View File

@ -1,47 +1,64 @@
#!/usr/bin/env python
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal <kovid at kovidgoyal.net>'
__copyright__ = '2009, Darko Miletic <darko.miletic at gmail.com>'
'''
Fetch Spiegel Online.
spiegel.de
'''
import re
from calibre.web.feeds.news import BasicNewsRecipe
from calibre.ebooks.BeautifulSoup import BeautifulSoup
from calibre.ebooks.BeautifulSoup import BeautifulSoup, Tag
class SpeigelOnline(BasicNewsRecipe):
title = 'Spiegel Online'
description = 'Nachrichten des Magazins Der Spiegel'
__author__ = 'Kovid Goyal'
use_embedded_content = False
class Spiegel_ger(BasicNewsRecipe):
title = 'Spiegel Online - German'
__author__ = 'Darko Miletic'
description = "Immer die neueste Meldung auf dem Schirm, sekundenaktuell und uebersichtlich: Mit dem RSS-Angebot von SPIEGEL ONLINE entgeht Ihnen keine wichtige Meldung mehr, selbst wenn Sie keinen Internet-Browser geoeffnet haben. Sie koennen unsere Nachrichten-Feeds ganz einfach abonnieren - unkompliziert, kostenlos und nach Ihren persoenlichen Themen-Vorlieben."
publisher = 'SPIEGEL ONLINE Gmbh'
category = 'SPIEGEL ONLINE, DER SPIEGEL, Nachrichten, News,Dienste, RSS, RSS, Feedreader, Newsfeed, iGoogle, Netvibes, Widget'
oldest_article = 7
max_articles_per_feed = 100
language = _('German')
timefmt = ' [ %Y-%m-%d %a]'
max_articles_per_feed = 40
lang = 'de-DE'
no_stylesheets = True
use_embedded_content = False
encoding = 'cp1252'
preprocess_regexps = \
[ (re.compile(i[0], re.IGNORECASE | re.DOTALL), i[1]) for i in
[
# Remove Zum Thema footer
(r'<div class="spArticleCredit.*?</body>', lambda match: '</body>'),
]
html2lrf_options = [
'--comment', description
, '--category', category
, '--publisher', publisher
]
feeds= [ ('Spiegel Online', 'http://www.spiegel.de/schlagzeilen/rss/0,5291,,00.xml') ]
html2epub_options = 'publisher="' + publisher + '"\ncomments="' + description + '"\ntags="' + category + '"'
keep_only_tags = [dict(name='div', attrs={'id':'spMainContent'})]
remove_tags = [dict(name=['object','link','base'])]
remove_tags_after = dict(name='div', attrs={'id':'spArticleBody'})
feeds = [(u'Spiegel Online', u'http://www.spiegel.de/schlagzeilen/index.rss')]
def print_version(self, url):
tokens = url.split(',')
tokens[-2:-2] = ['druck|']
return ','.join(tokens).replace('|,','-')
def postprocess_html(self, soup, first_fetch):
if soup.contents[0].name == 'head':
x = BeautifulSoup('<html></html>')
for y in reversed(soup.contents):
x.contents[0].insert(0, y)
soup = x
main, sep, rest = url.rpartition(',')
rmain, rsep, rrest = main.rpartition(',')
return rmain + ',druck-' + rrest + ',' + rest
def preprocess_html(self, soup):
mlang = Tag(soup,'meta',[("http-equiv","Content-Language"),("content",self.lang)])
mcharset = Tag(soup,'meta',[("http-equiv","Content-Type"),("content","text/html; charset=UTF-8")])
soup.head.insert(0,mlang)
soup.head.insert(1,mcharset)
for item in soup.findAll(style=True):
del item['style']
htmltag = soup.find('html')
if not htmltag:
thtml = Tag(soup,'html',[("lang",self.lang),("xml:lang",self.lang),("dir","ltr")])
soup.insert(0,thtml)
thead = soup.head
tbody = soup.body
thead.extract()
tbody.extract()
soup.html.insert(0,tbody)
soup.html.insert(0,thead)
return soup

View File

@ -0,0 +1,60 @@
#!/usr/bin/env python
__license__ = 'GPL v3'
__copyright__ = '2009, Darko Miletic <darko.miletic at gmail.com>'
'''
www.usnews.com
'''
from calibre.web.feeds.news import BasicNewsRecipe
class LaPrensa(BasicNewsRecipe):
title = 'US & World Report news'
__author__ = 'Darko Miletic'
description = 'News from USA and world'
publisher = 'U.S.News & World Report, L.P.'
category = 'news, politics, USA'
oldest_article = 2
max_articles_per_feed = 100
no_stylesheets = True
use_embedded_content = False
encoding = 'utf-8'
language = _('English')
html2lrf_options = [
'--comment', description
, '--category', category
, '--publisher', publisher
]
html2epub_options = 'publisher="' + publisher + '"\ncomments="' + description + '"\ntags="' + category + '"'
keep_only_tags = [
dict(name='h1')
,dict(name='div', attrs={'id':['dateline']})
,dict(name='div', attrs={'class':['blogCredit','body']})
]
feeds = [
(u'Homepage' , u'http://www.usnews.com/rss/usnews.rss' )
,(u'Health' , u'http://www.usnews.com/rss/health/index.rss' )
,(u'Nation & World' , u'http://www.usnews.com/rss/news/index.rss' )
,(u'Money & Business', u'http://www.usnews.com/rss/business/index.rss' )
,(u'Education' , u'http://www.usnews.com/rss/education/index.rss' )
,(u'Opinion' , u'http://www.usnews.com/rss/opinion/index.rss' )
,(u'Science' , u'http://www.usnews.com/rss/science/index.rss' )
]
def print_version(self, url):
return url.replace('.html','_print.html')
def get_article_url(self, article):
raw = article.get('link', None)
artcl, sep, unneeded = raw.rpartition('?')
return artcl
def preprocess_html(self, soup):
del soup.body['onload']
for item in soup.findAll(style=True):
del item['style']
return soup

View File

@ -89,7 +89,7 @@ class _ErrorHandler(object):
elif issubclass(error, xml.dom.DOMException):
error.line = line
error.col = col
raise error(msg, line, col)
raise error(msg)
else:
raise error(msg)
else: