diff --git a/installer/linux/freeze.py b/installer/linux/freeze.py
index a6151c4931..97bf8061e3 100644
--- a/installer/linux/freeze.py
+++ b/installer/linux/freeze.py
@@ -38,6 +38,10 @@ def freeze():
'/usr/lib/libxml2.so.2',
'/usr/lib/libxslt.so.1',
'/usr/lib/libxslt.so.1',
+ '/usr/lib/libgthread-2.0.so.0',
+ '/usr/lib/libglib-2.0.so.0',
+ '/usr/lib/gcc/i686-pc-linux-gnu/4.3.3/libstdc++.so.6',
+ '/usr/lib/libpng12.so.0',
'/usr/lib/libexslt.so.0',
'/usr/lib/libMagickWand.so',
'/usr/lib/libMagickCore.so',
diff --git a/src/calibre/__init__.py b/src/calibre/__init__.py
index 360947de2a..76ae742de9 100644
--- a/src/calibre/__init__.py
+++ b/src/calibre/__init__.py
@@ -69,7 +69,7 @@ def sanitize_file_name(name, substitute='_', as_unicode=False):
one = re.sub(r'^\.+$', '_', one)
if as_unicode:
one = one.decode(filesystem_encoding)
- return one
+ return one.replace('..', '_')
class CommandLineError(Exception):
@@ -382,8 +382,10 @@ def walk(dir):
for f in record[-1]:
yield os.path.join(record[0], f)
-def strftime(fmt, t=time.localtime()):
+def strftime(fmt, t=None):
''' A version of strtime that returns unicode strings. '''
+ if t is None:
+ t = time.localtime()
if iswindows:
if isinstance(fmt, unicode):
fmt = fmt.encode('mbcs')
diff --git a/src/calibre/constants.py b/src/calibre/constants.py
index 2d77964693..d1b8ff94cb 100644
--- a/src/calibre/constants.py
+++ b/src/calibre/constants.py
@@ -2,7 +2,7 @@ __license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
__docformat__ = 'restructuredtext en'
__appname__ = 'calibre'
-__version__ = '0.4.136'
+__version__ = '0.4.137'
__author__ = "Kovid Goyal "
'''
Various run time constants.
diff --git a/src/calibre/devices/prs505/driver.py b/src/calibre/devices/prs505/driver.py
index fb8bbf5378..f4256c4c14 100644
--- a/src/calibre/devices/prs505/driver.py
+++ b/src/calibre/devices/prs505/driver.py
@@ -32,7 +32,7 @@ class PRS505(Device):
BCD = [0x229] #: Needed to disambiguate 505 and 700 on linux
PRODUCT_NAME = 'PRS-505'
VENDOR_NAME = 'SONY'
- FORMATS = ['lrf', 'epub', 'lrx', 'rtf', 'pdf', 'txt']
+ FORMATS = ['epub', 'lrf', 'lrx', 'rtf', 'pdf', 'txt']
MEDIA_XML = 'database/cache/media.xml'
CACHE_XML = 'Sony Reader/database/cache.xml'
diff --git a/src/calibre/ebooks/metadata/ncx.xml b/src/calibre/ebooks/metadata/ncx.xml
index 55395805cd..f1e0b3dbb4 100644
--- a/src/calibre/ebooks/metadata/ncx.xml
+++ b/src/calibre/ebooks/metadata/ncx.xml
@@ -1,6 +1,7 @@
${'%*s'%(4*level,'')}
${'%*s'%(4*level,'')}
- ${'%*s'%(4*level,'')}${np.text}
+ ${'%*s'%(4*level,'')}${re.sub(r'\s+', ' ', np.text)}
${'%*s'%(4*level,'')}
${'%*s'%(4*level,'')}
${navpoint(np2, level+1)}
@@ -28,4 +29,4 @@ from uuid import uuid4
${navpoint(np, 0)}
-
\ No newline at end of file
+
diff --git a/src/calibre/ebooks/mobi/reader.py b/src/calibre/ebooks/mobi/reader.py
index bfbe8f5ae5..dbd326bfe6 100644
--- a/src/calibre/ebooks/mobi/reader.py
+++ b/src/calibre/ebooks/mobi/reader.py
@@ -186,6 +186,8 @@ class MobiReader(object):
self.processed_html = self.processed_html.decode(self.book_header.codec, 'ignore')
for pat in ENCODING_PATS:
self.processed_html = pat.sub('', self.processed_html)
+ self.processed_html = re.sub(r'&(\S+?);', entity_to_unicode,
+ self.processed_html)
self.extract_images(processed_records, output_dir)
self.replace_page_breaks()
self.cleanup_html()
@@ -271,6 +273,8 @@ class MobiReader(object):
for key in tag.attrib.keys():
tag.attrib.pop(key)
continue
+ if tag.tag == 'pre' and not tag.text:
+ tag.tag = 'div'
styles, attrib = [], tag.attrib
if attrib.has_key('style'):
style = attrib.pop('style').strip()
@@ -451,6 +455,7 @@ class MobiReader(object):
self.processed_html += self.mobi_html[pos:end] + (anchor % oend)
pos = end
self.processed_html += self.mobi_html[pos:]
+
def extract_images(self, processed_records, output_dir):
if self.verbose:
diff --git a/src/calibre/gui2/images/news/chicago_breaking_news.png b/src/calibre/gui2/images/news/chicago_breaking_news.png
new file mode 100644
index 0000000000..8eeb47682b
Binary files /dev/null and b/src/calibre/gui2/images/news/chicago_breaking_news.png differ
diff --git a/src/calibre/gui2/library.py b/src/calibre/gui2/library.py
index 199c4ada67..a6fcceade0 100644
--- a/src/calibre/gui2/library.py
+++ b/src/calibre/gui2/library.py
@@ -245,7 +245,7 @@ class BooksModel(QAbstractTableModel):
if num > 0:
self.beginInsertRows(QModelIndex(), 0, num-1)
self.endInsertRows()
- self.count_changed()
+ self.count_changed()
def search(self, text, refinement, reset=True):
self.db.search(text)
diff --git a/src/calibre/gui2/main.py b/src/calibre/gui2/main.py
index 83665ac8a7..611b520ef2 100644
--- a/src/calibre/gui2/main.py
+++ b/src/calibre/gui2/main.py
@@ -330,12 +330,17 @@ class Main(MainWindow, Ui_MainWindow):
self.cover_flow.setVisible(False)
if not config['separate_cover_flow']:
self.library.layout().addWidget(self.cover_flow)
- self.connect(self.cover_flow, SIGNAL('currentChanged(int)'), self.sync_cf_to_listview)
- self.connect(self.cover_flow, SIGNAL('itemActivated(int)'), self.show_book_info)
- self.connect(self.status_bar.cover_flow_button, SIGNAL('toggled(bool)'), self.toggle_cover_flow)
- self.connect(self.cover_flow, SIGNAL('stop()'), self.status_bar.cover_flow_button.toggle)
- QObject.connect(self.library_view.selectionModel(), SIGNAL('currentRowChanged(QModelIndex, QModelIndex)'),
- self.sync_cf_to_listview)
+ self.connect(self.cover_flow, SIGNAL('currentChanged(int)'),
+ self.sync_cf_to_listview)
+ self.connect(self.cover_flow, SIGNAL('itemActivated(int)'),
+ self.show_book_info)
+ self.connect(self.status_bar.cover_flow_button,
+ SIGNAL('toggled(bool)'), self.toggle_cover_flow)
+ self.connect(self.cover_flow, SIGNAL('stop()'),
+ self.status_bar.cover_flow_button.toggle)
+ QObject.connect(self.library_view.selectionModel(),
+ SIGNAL('currentRowChanged(QModelIndex, QModelIndex)'),
+ self.sync_cf_to_listview)
self.db_images = DatabaseImages(self.library_view.model())
self.cover_flow.setImages(self.db_images)
else:
@@ -482,7 +487,8 @@ class Main(MainWindow, Ui_MainWindow):
if not hasattr(index, 'row') and self.library_view.currentIndex().row() != index:
index = self.library_view.model().index(index, 0)
self.library_view.setCurrentIndex(index)
- if hasattr(index, 'row') and self.cover_flow.isVisible() and self.cover_flow.currentSlide() != index.row():
+ if hasattr(index, 'row') and self.cover_flow.isVisible() and \
+ self.cover_flow.currentSlide() != index.row():
self.cover_flow.setCurrentSlide(index.row())
def another_instance_wants_to_talk(self, msg):
@@ -709,6 +715,7 @@ class Main(MainWindow, Ui_MainWindow):
t.process_duplicates()
if t.number_of_books_added > 0:
self.library_view.model().books_added(t.number_of_books_added)
+ self.db_images.reset()
def upload_books(self, files, names, metadata, on_card=False, memory=None):
'''
diff --git a/src/calibre/manual/faq.rst b/src/calibre/manual/faq.rst
index b5ec52dd7c..7f31c8bf66 100644
--- a/src/calibre/manual/faq.rst
+++ b/src/calibre/manual/faq.rst
@@ -28,7 +28,7 @@ What formats does |app| support conversion to/from?
| | | | | |
| | LIT | ✔ | ✔ | ✔ |
| | | | | |
-| | PRC | ✔ | ✔ | ✔ |
+| | PRC** | ✔ | ✔ | ✔ |
| | | | | |
| | EPUB | ✔ | ✔ | ✔ |
| | | | | |
@@ -48,7 +48,8 @@ What formats does |app| support conversion to/from?
| | | | | |
| | LRS | | ✔ | |
+-------------------+--------+------------------+-----------------------+-----------------------+
-
+
+** PRC is a generic format, |app| supports PRC files with TextRead and MOBIBook headers
What are the best source formats to convert?
@@ -146,7 +147,7 @@ When you first run |app|, it will ask you for a folder in which to store your bo
Why doesn't |app| let me store books in my own directory structure?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-The whole point if |app|'s library management features is that they provide an interface for locating books that is *much* more efficient than any possible directory scheme you could come up with for your collection. Indeed, once you become comfortable using |app|'s interface to find, sort and browse your collection, you wont ever feel the need to hunt through the files on your disk to find a book again. By managing books in its own directory struture of Author -> Title -> Book files, |app| is able to achieve a high level of reliability and standardization.
+The whole point of |app|'s library management features is that they provide an interface for locating books that is *much* more efficient than any possible directory scheme you could come up with for your collection. Indeed, once you become comfortable using |app|'s interface to find, sort and browse your collection, you wont ever feel the need to hunt through the files on your disk to find a book again. By managing books in its own directory struture of Author -> Title -> Book files, |app| is able to achieve a high level of reliability and standardization.
Why doesn't |app| have a column for foo?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
diff --git a/src/calibre/trac/plugins/download.py b/src/calibre/trac/plugins/download.py
index 7abf7faed4..8a5a81ac7f 100644
--- a/src/calibre/trac/plugins/download.py
+++ b/src/calibre/trac/plugins/download.py
@@ -1,419 +1,386 @@
__license__ = 'GPL v3'
__copyright__ = '2008, Kovid Goyal '
-import re
-from pkg_resources import resource_filename
-
-from trac.core import Component, implements
-from trac.web.chrome import INavigationContributor, ITemplateProvider, add_stylesheet
-from trac.web.main import IRequestHandler
-from trac.util import Markup
-
-
__appname__ = 'calibre'
-DOWNLOAD_DIR = '/var/www/calibre.kovidgoyal.net/htdocs/downloads'
-MOBILEREAD = 'https://dev.mobileread.com/dist/kovid/calibre/'
+import re, textwrap
-class OS(dict):
- """Dictionary with a default value for unknown keys."""
- def __init__(self, dict):
- self.update(dict)
- if not dict.has_key('img'):
- self['img'] = self['name']
+DEPENDENCIES = [
+ #(Generic, version, gentoo, ubuntu, fedora)
+ ('python', '2.5', None, None, None),
+ ('setuptools', '0.6c5', 'setuptools', 'python-setuptools', 'python-setuptools-devel'),
+ ('Python Imaging Library', '1.1.6', 'imaging', 'python-imaging', 'python-imaging'),
+ ('libusb', '0.1.12', None, None, None),
+ ('Qt', '4.4.0', 'qt', 'libqt4-core libqt4-gui', 'qt4'),
+ ('PyQt', '4.4.2', 'PyQt4', 'python-qt4', 'PyQt4'),
+ ('python-mechanize', '0.1.11', 'dev-python/mechanize', 'python-mechanize', 'python-mechanize'),
+ ('ImageMagick', '6.3.5', 'imagemagick', 'imagemagick', 'ImageMagick'),
+ ('xdg-utils', '1.0.2', 'xdg-utils', 'xdg-utils', 'xdg-utils'),
+ ('dbus-python', '0.82.2', 'dbus-python', 'python-dbus', 'dbus-python'),
+ ('lxml', '2.0.5', 'lxml', 'python-lxml', 'python-lxml'),
+ ('python-dateutil', '1.4.1', 'python-dateutil', 'python-dateutil', 'python-dateutil'),
+ ('BeautifulSoup', '3.0.5', 'beautifulsoup', 'python-beautifulsoup', 'python-BeautifulSoup'),
+ ('help2man', '1.36.4', 'help2man', 'help2man', 'help2man'),
+ ]
+
-class Distribution(object):
+class CoolDistro:
- DEPENDENCIES = [
- #(Generic, version, gentoo, ubuntu, fedora)
- ('python', '2.5', None, None, None),
- ('setuptools', '0.6c5', 'setuptools', 'python-setuptools', 'python-setuptools-devel'),
- ('Python Imaging Library', '1.1.6', 'imaging', 'python-imaging', 'python-imaging'),
- ('libusb', '0.1.12', None, None, None),
- ('Qt', '4.4.0', 'qt', 'libqt4-core libqt4-gui', 'qt4'),
- ('PyQt', '4.4.2', 'PyQt4', 'python-qt4', 'PyQt4'),
- ('mechanize for python', '0.1.11', 'dev-python/mechanize', 'python-mechanize', 'python-mechanize'),
- ('ImageMagick', '6.3.5', 'imagemagick', 'imagemagick', 'ImageMagick'),
- ('xdg-utils', '1.0.2', 'xdg-utils', 'xdg-utils', 'xdg-utils'),
- ('dbus-python', '0.82.2', 'dbus-python', 'python-dbus', 'dbus-python'),
- ('lxml', '2.0.5', 'lxml', 'python-lxml', 'python-lxml'),
- ('python-dateutil', '1.4.1', 'python-dateutil', 'python-dateutil', 'python-dateutil'),
- ('BeautifulSoup', '3.0.5', 'beautifulsoup', 'python-beautifulsoup', 'python-BeautifulSoup'),
- ('help2man', '1.36.4', 'help2man', 'help2man', 'help2man'),
- ]
+ def __init__(self, name, title, prefix=''):
+ self.title = title
+ url = prefix + '/chrome/dl/images/%s_logo.png'
+ self.img = url%name
+
+def get_linux_data(version='1.0.0'):
+ data = {'version':version, 'app':__appname__}
+ data['title'] = 'Download calibre for linux'
+ data['supported'] = []
+ for name, title in [
+ ('ubuntu', 'Ubuntu Jaunty Jackalope'),
+ ('debian', 'Debian Sid'),
+ ('exherbo', 'Exherbo'),
+ ]:
+ data['supported'].append(CoolDistro(name, title,
+ prefix='http://calibre.kovidgoyal.net'))
+ data['dependencies'] = DEPENDENCIES
+ return data
+
+if __name__ == '__main__':
+ import os
+ from calibre.utils.genshi.template import MarkupTemplate
+ import cherrypy
+ class Test:
+ def index(self):
+ raw = open(os.path.dirname(os.path.abspath(__file__))+'/templates/linux.html').read()
+ return MarkupTemplate(raw).generate(**get_linux_data()).render('xhtml')
+ index.exposed = True
+ t = Test()
+ t.index()
+ cherrypy.quickstart(t)
+else:
+ from pkg_resources import resource_filename
- DISTRO_MAP = {'gentoo':2, 'ubuntu':3, 'fedora':4, 'debian':3}
+ from trac.core import Component, implements
+ from trac.web.chrome import INavigationContributor, ITemplateProvider, add_stylesheet
+ from trac.web.main import IRequestHandler
+ from trac.util import Markup
- INSTALLERS = ('emerge -avn', 'apt-get install', 'yum install')
- AS_ROOT = (True, False, True)
- TITLEMAP = {'gentoo':'Gentoo', 'ubuntu':'Ubuntu Intrepid Ibex',
- 'fedora':'Fedora 10', 'debian':'Debian sid', 'generic': 'Install from source'}
- MANUAL_MAP = {
- 'fedora' : '''You have to upgrade Qt to at least 4.4.0 and PyQt to at least 4.4.2''',
- }
+ DOWNLOAD_DIR = '/var/www/calibre.kovidgoyal.net/htdocs/downloads'
+ MOBILEREAD = 'https://dev.mobileread.com/dist/kovid/calibre/'
- def __init__(self, os):
- self.os = os
- self.img = os
- self.title = self.TITLEMAP[os]
- self.app = __appname__
- self.is_generic = os == 'generic'
- offset = 0
- if not self.is_generic:
- index = self.DISTRO_MAP[self.os]
- if os == 'debian':
- self.as_root = True
- else: self.as_root = self.AS_ROOT[index-2]
- prefix = ''
- if not self.as_root: prefix = 'sudo '
- cmd = prefix + self.INSTALLERS[index-2]
- pre = ' \\\n '.ljust(len(cmd)+4)
- for dep in self.DEPENDENCIES:
- if len(cmd) > 70+offset:
- offset += 70
- cmd += pre
- cmd += ' '
- if dep[index]: cmd += dep[index]
- self.command = cmd.strip()
- easy_install = 'easy_install'
- if os == 'debian':
- easy_install = 'easy_install-2.5'
- self.command += '\n'+prefix+easy_install+' -U calibre \n'+prefix+'calibre_postinstall'
+ class OS(dict):
+ """Dictionary with a default value for unknown keys."""
+ def __init__(self, dict):
+ self.update(dict)
+ if not dict.has_key('img'):
+ self['img'] = self['name']
+
+
+ class Download(Component):
+ implements(INavigationContributor, IRequestHandler, ITemplateProvider)
+
+ request_pat = re.compile(r'\/download$|\/download_\S+')
+
+ # INavigationContributor methods
+ def get_active_navigation_item(self, req):
+ return 'download'
+
+ def get_navigation_items(self, req):
+ yield 'mainnav', 'download', Markup('Get %s'%(__appname__,))
+
+ def get_templates_dirs(self):
+ return [resource_filename(__name__, 'templates')]
+
+ def get_htdocs_dirs(self):
+ return [('dl', resource_filename(__name__, 'htdocs'))]
+
+ # IRequestHandler methods
+ def match_request(self, req):
+ return self.__class__.request_pat.match(req.path_info)
+
+ def process_request(self, req):
+ add_stylesheet(req, 'dl/css/download.css')
+ if req.path_info == '/download':
+ return self.top_level(req)
+ elif req.path_info == '/download_linux_binary_installer':
+ req.send(LINUX_INSTALLER.replace('%version', self.version_from_filename()), 'text/x-python')
+ else:
+ match = re.match(r'\/download_(\S+)', req.path_info)
+ if match:
+ os = match.group(1)
+ if os == 'windows':
+ return self.windows(req)
+ elif os == 'osx':
+ return self.osx(req)
+ elif os == 'linux':
+ return self.linux(req)
+
+ def top_level(self, req):
+ operating_systems = [
+ OS({'name' : 'windows', 'title' : 'Windows'}),
+ OS({'name' : 'osx', 'title' : 'OS X'}),
+ OS({'name' : 'linux', 'title' : 'Linux'}),
+ ]
+ data = dict(title='Get ' + __appname__,
+ operating_systems=operating_systems, width=200,
+ font_size='xx-large', top_level=True)
+ return 'download.html', data, None
+
+ def version_from_filename(self):
try:
- self.manual = Markup(self.MANUAL_MAP[os])
- except KeyError:
- self.manual = None
- else:
- self.img = 'linux'
+ return open(DOWNLOAD_DIR+'/latest_version', 'rb').read().strip()
+ except:
+ return '0.0.0'
+
+ def windows(self, req):
+ version = self.version_from_filename()
+ file = '%s-%s.exe'%(__appname__, version,)
+ data = dict(version = version, name='windows',
+ installer_name='Windows installer',
+ title='Download %s for windows'%(__appname__),
+ compatibility='%s works on Windows XP and Windows Vista.'%(__appname__,),
+ path=MOBILEREAD+file, app=__appname__,
+ note=Markup(\
+ '''
+ If you are using the SONY PRS-500 and %(appname)s does not detect your reader, read on:
+
+
+ If you are using 64-bit windows, you're out of luck.
+
+
+ There may be a conflict with the USB driver from SONY. In windows, you cannot install two drivers
+ for one device. In order to resolve the conflict:
+
+ - Start Device Manager by clicking Start->Run, typing devmgmt.msc and pressing enter.
+ - Uninstall all PRS500 related drivers. You will find them in two locations:
+
+ - Under "Libusb-Win32"
+ - Under "Universal Serial ..." (... depends on the version of windows)
+
+ You can uninstall a driver by right clicking on it and selecting uninstall.
+
+ - Once the drivers have been uninstalled, find the file prs500.inf (it will be in the
+ driver folder in the folder in which you installed %(appname)s. Right click on it and
+ select Install.
+
+
+
+ '''%dict(appname=__appname__)))
+ return 'binary.html', data, None
+
+ def osx(self, req):
+ version = self.version_from_filename()
+ file = 'calibre-%s.dmg'%(version,)
+ data = dict(version = version, name='osx',
+ installer_name='OS X universal dmg',
+ title='Download %s for OS X'%(__appname__),
+ compatibility='%s works on OS X Tiger and above.'%(__appname__,),
+ path=MOBILEREAD+file, app=__appname__,
+ note=Markup(\
+ '''
+
+ - Before trying to use the command line tools, you must run the app at least once. This will ask you for you password and then setup the symbolic links for the command line tools.
+ - The app cannot be run from within the dmg. You must drag it to a folder on your filesystem (The Desktop, Applications, wherever).
+ - In order for localization of the user interface in your language, select your language in the configuration dialog (by clicking the hammer icon next to the search bar) and select your language.
+
+ '''))
+ return 'binary.html', data, None
+
+ def linux(self, req):
+ data = get_linux_data(version=self.version_from_filename())
+ return 'linux.html', data, None
+
+
+ LINUX_INSTALLER = textwrap.dedent(r'''
+ import sys, os, shutil, tarfile, subprocess, tempfile, urllib2, re, stat
+
+ MOBILEREAD='https://dev.mobileread.com/dist/kovid/calibre/'
+
+ class TerminalController:
+ BOL = '' #: Move the cursor to the beginning of the line
+ UP = '' #: Move the cursor up one line
+ DOWN = '' #: Move the cursor down one line
+ LEFT = '' #: Move the cursor left one char
+ RIGHT = '' #: Move the cursor right one char
+
+ # Deletion:
+ CLEAR_SCREEN = '' #: Clear the screen and move to home position
+ CLEAR_EOL = '' #: Clear to the end of the line.
+ CLEAR_BOL = '' #: Clear to the beginning of the line.
+ CLEAR_EOS = '' #: Clear to the end of the screen
+
+ # Output modes:
+ BOLD = '' #: Turn on bold mode
+ BLINK = '' #: Turn on blink mode
+ DIM = '' #: Turn on half-bright mode
+ REVERSE = '' #: Turn on reverse-video mode
+ NORMAL = '' #: Turn off all modes
+
+ # Cursor display:
+ HIDE_CURSOR = '' #: Make the cursor invisible
+ SHOW_CURSOR = '' #: Make the cursor visible
+
+ # Terminal size:
+ COLS = None #: Width of the terminal (None for unknown)
+ LINES = None #: Height of the terminal (None for unknown)
+
+ # Foreground colors:
+ BLACK = BLUE = GREEN = CYAN = RED = MAGENTA = YELLOW = WHITE = ''
+
+ # Background colors:
+ BG_BLACK = BG_BLUE = BG_GREEN = BG_CYAN = ''
+ BG_RED = BG_MAGENTA = BG_YELLOW = BG_WHITE = ''
+
+ _STRING_CAPABILITIES = """
+ BOL=cr UP=cuu1 DOWN=cud1 LEFT=cub1 RIGHT=cuf1
+ CLEAR_SCREEN=clear CLEAR_EOL=el CLEAR_BOL=el1 CLEAR_EOS=ed BOLD=bold
+ BLINK=blink DIM=dim REVERSE=rev UNDERLINE=smul NORMAL=sgr0
+ HIDE_CURSOR=cinvis SHOW_CURSOR=cnorm""".split()
+ _COLORS = """BLACK BLUE GREEN CYAN RED MAGENTA YELLOW WHITE""".split()
+ _ANSICOLORS = "BLACK RED GREEN YELLOW BLUE MAGENTA CYAN WHITE".split()
+
+ def __init__(self, term_stream=sys.stdout):
+ # Curses isn't available on all platforms
+ try: import curses
+ except: return
+ # If the stream isn't a tty, then assume it has no capabilities.
+ if not hasattr(term_stream, 'isatty') or not term_stream.isatty(): return
+
+ # Check the terminal type. If we fail, then assume that the
+ # terminal has no capabilities.
+ try: curses.setupterm()
+ except: return
+
+ # Look up numeric capabilities.
+ self.COLS = curses.tigetnum('cols')
+ self.LINES = curses.tigetnum('lines')
+
+ # Look up string capabilities.
+ for capability in self._STRING_CAPABILITIES:
+ (attrib, cap_name) = capability.split('=')
+ setattr(self, attrib, self._tigetstr(cap_name) or '')
+
+ # Colors
+ set_fg = self._tigetstr('setf')
+ if set_fg:
+ for i,color in zip(range(len(self._COLORS)), self._COLORS):
+ setattr(self, color, curses.tparm(set_fg, i) or '')
+ set_fg_ansi = self._tigetstr('setaf')
+ if set_fg_ansi:
+ for i,color in zip(range(len(self._ANSICOLORS)), self._ANSICOLORS):
+ setattr(self, color, curses.tparm(set_fg_ansi, i) or '')
+ set_bg = self._tigetstr('setb')
+ if set_bg:
+ for i,color in zip(range(len(self._COLORS)), self._COLORS):
+ setattr(self, 'BG_'+color, curses.tparm(set_bg, i) or '')
+ set_bg_ansi = self._tigetstr('setab')
+ if set_bg_ansi:
+ for i,color in zip(range(len(self._ANSICOLORS)), self._ANSICOLORS):
+ setattr(self, 'BG_'+color, curses.tparm(set_bg_ansi, i) or '')
+
+ def _tigetstr(self, cap_name):
+ # String capabilities can include "delays" of the form "$<2>".
+ # For any modern terminal, we should be able to just ignore
+ # these, so strip them out.
+ import curses
+ cap = curses.tigetstr(cap_name) or ''
+ return re.sub(r'\$<\d+>[/*]?', '', cap)
+
+ def render(self, template):
+ return re.sub(r'\$\$|\${\w+}', self._render_sub, template)
+
+ def _render_sub(self, match):
+ s = match.group()
+ if s == '$$': return s
+ else: return getattr(self, s[2:-1])
-class Download(Component):
- implements(INavigationContributor, IRequestHandler, ITemplateProvider)
+ class ProgressBar:
+ BAR = '%3d%% ${GREEN}[${BOLD}%s%s${NORMAL}${GREEN}]${NORMAL}\n'
+ HEADER = '${BOLD}${CYAN}%s${NORMAL}\n\n'
+
+ def __init__(self, term, header):
+ self.term = term
+ if not (self.term.CLEAR_EOL and self.term.UP and self.term.BOL):
+ raise ValueError("Terminal isn't capable enough -- you "
+ "should use a simpler progress dispaly.")
+ self.width = self.term.COLS or 75
+ self.bar = term.render(self.BAR)
+ self.header = self.term.render(self.HEADER % header.center(self.width))
+ self.cleared = 1 #: true if we haven't drawn the bar yet.
+
+ def update(self, percent, message=''):
+ if isinstance(message, unicode):
+ message = message.encode('utf-8', 'ignore')
+ if self.cleared:
+ sys.stdout.write(self.header)
+ self.cleared = 0
+ n = int((self.width-10)*percent)
+ msg = message.center(self.width)
+ sys.stdout.write(
+ self.term.BOL + self.term.UP + self.term.CLEAR_EOL +
+ (self.bar % (100*percent, '='*n, '-'*(self.width-10-n))) +
+ self.term.CLEAR_EOL + msg)
+ sys.stdout.flush()
+
+ def clear(self):
+ if not self.cleared:
+ sys.stdout.write(self.term.BOL + self.term.CLEAR_EOL +
+ self.term.UP + self.term.CLEAR_EOL +
+ self.term.UP + self.term.CLEAR_EOL)
+ self.cleared = 1
- request_pat = re.compile(r'\/download$|\/download_\S+')
-
- # INavigationContributor methods
- def get_active_navigation_item(self, req):
- return 'download'
-
- def get_navigation_items(self, req):
- yield 'mainnav', 'download', Markup('Get %s'%(__appname__,))
-
- def get_templates_dirs(self):
- return [resource_filename(__name__, 'templates')]
-
- def get_htdocs_dirs(self):
- return [('dl', resource_filename(__name__, 'htdocs'))]
-
- # IRequestHandler methods
- def match_request(self, req):
- return self.__class__.request_pat.match(req.path_info)
-
- def process_request(self, req):
- add_stylesheet(req, 'dl/css/download.css')
- if req.path_info == '/download':
- return self.top_level(req)
- elif req.path_info == '/download_linux_binary_installer':
- req.send(LINUX_INSTALLER.replace('%version', self.version_from_filename()), 'text/x-python')
- else:
- match = re.match(r'\/download_(\S+)', req.path_info)
- if match:
- os = match.group(1)
- if os == 'windows':
- return self.windows(req)
- elif os == 'osx':
- return self.osx(req)
- elif os == 'linux':
- return self.linux(req)
- elif 'binary' in os:
- return self.linux_binary(req)
- else:
- return self.linux_distro(req, os)
-
- def linux_distro(self, req, os):
- version = self.version_from_filename()
- distro = Distribution(os)
- data = dict(distro=distro,title=distro.title, version=version)
- return 'distro.html', data, None
-
- def top_level(self, req):
- operating_systems = [
- OS({'name' : 'windows', 'title' : 'Windows'}),
- OS({'name' : 'osx', 'title' : 'OS X'}),
- OS({'name' : 'linux', 'title' : 'Linux'}),
- ]
- data = dict(title='Get ' + __appname__,
- operating_systems=operating_systems, width=200,
- font_size='xx-large', top_level=True)
- return 'download.html', data, None
-
- def version_from_filename(self):
+ def download_tarball():
try:
- return open(DOWNLOAD_DIR+'/latest_version', 'rb').read().strip()
- except:
- return '0.0.0'
-
- def windows(self, req):
- version = self.version_from_filename()
- file = '%s-%s.exe'%(__appname__, version,)
- data = dict(version = version, name='windows',
- installer_name='Windows installer',
- title='Download %s for windows'%(__appname__),
- compatibility='%s works on Windows XP and Windows Vista.'%(__appname__,),
- path=MOBILEREAD+file, app=__appname__,
- note=Markup(\
-'''
-If you are using the SONY PRS-500 and %(appname)s does not detect your reader, read on:
-
-
-If you are using 64-bit windows, you're out of luck.
-
-
-There may be a conflict with the USB driver from SONY. In windows, you cannot install two drivers
-for one device. In order to resolve the conflict:
-
-- Start Device Manager by clicking Start->Run, typing devmgmt.msc and pressing enter.
-- Uninstall all PRS500 related drivers. You will find them in two locations:
-
-- Under "Libusb-Win32"
-- Under "Universal Serial ..." (... depends on the version of windows)
-
-You can uninstall a driver by right clicking on it and selecting uninstall.
-
-- Once the drivers have been uninstalled, find the file prs500.inf (it will be in the
-driver folder in the folder in which you installed %(appname)s. Right click on it and
-select Install.
-
-
-
-'''%dict(appname=__appname__)))
- return 'binary.html', data, None
-
- def linux_binary(self, req):
- version = self.version_from_filename()
- return 'pyinstaller.html', {'app':__appname__, 'version':version}, None
-
- def osx(self, req):
- version = self.version_from_filename()
- file = 'calibre-%s.dmg'%(version,)
- data = dict(version = version, name='osx',
- installer_name='OS X universal dmg',
- title='Download %s for OS X'%(__appname__),
- compatibility='%s works on OS X Tiger and above.'%(__appname__,),
- path=MOBILEREAD+file, app=__appname__,
- note=Markup(\
-'''
-
-- Before trying to use the command line tools, you must run the app at least once. This will ask you for you password and then setup the symbolic links for the command line tools.
-- The app cannot be run from within the dmg. You must drag it to a folder on your filesystem (The Desktop, Applications, wherever).
-- In order for localization of the user interface in your language, select your language in the configuration dialog (by clicking the hammer icon next to the search bar) and select your language.
-
-'''))
- return 'binary.html', data, None
-
- def linux(self, req):
- operating_systems = [
- OS({'name' : 'binary', 'title': 'Binary Installer'}),
- OS({'name' : 'gentoo', 'title': 'Gentoo'}),
- OS({'name' : 'ubuntu', 'title': 'Ubuntu'}),
- OS({'name' : 'fedora', 'title': 'Fedora'}),
- OS({'name' : 'debian', 'title': 'Debian'}),
- OS({'name' : 'generic','title': 'Install from source', 'img':'linux'}),
- ]
- data = dict(title='Choose linux distribution', width=100,
- operating_systems=operating_systems, font_size='x-large', top_level=False)
- return 'download.html', data, None
-
-
-LINUX_INSTALLER = r'''
-import sys, os, shutil, tarfile, subprocess, tempfile, urllib2, re, stat
-
-MOBILEREAD='https://dev.mobileread.com/dist/kovid/calibre/'
-
-class TerminalController:
- BOL = '' #: Move the cursor to the beginning of the line
- UP = '' #: Move the cursor up one line
- DOWN = '' #: Move the cursor down one line
- LEFT = '' #: Move the cursor left one char
- RIGHT = '' #: Move the cursor right one char
-
- # Deletion:
- CLEAR_SCREEN = '' #: Clear the screen and move to home position
- CLEAR_EOL = '' #: Clear to the end of the line.
- CLEAR_BOL = '' #: Clear to the beginning of the line.
- CLEAR_EOS = '' #: Clear to the end of the screen
-
- # Output modes:
- BOLD = '' #: Turn on bold mode
- BLINK = '' #: Turn on blink mode
- DIM = '' #: Turn on half-bright mode
- REVERSE = '' #: Turn on reverse-video mode
- NORMAL = '' #: Turn off all modes
-
- # Cursor display:
- HIDE_CURSOR = '' #: Make the cursor invisible
- SHOW_CURSOR = '' #: Make the cursor visible
-
- # Terminal size:
- COLS = None #: Width of the terminal (None for unknown)
- LINES = None #: Height of the terminal (None for unknown)
-
- # Foreground colors:
- BLACK = BLUE = GREEN = CYAN = RED = MAGENTA = YELLOW = WHITE = ''
-
- # Background colors:
- BG_BLACK = BG_BLUE = BG_GREEN = BG_CYAN = ''
- BG_RED = BG_MAGENTA = BG_YELLOW = BG_WHITE = ''
-
- _STRING_CAPABILITIES = """
- BOL=cr UP=cuu1 DOWN=cud1 LEFT=cub1 RIGHT=cuf1
- CLEAR_SCREEN=clear CLEAR_EOL=el CLEAR_BOL=el1 CLEAR_EOS=ed BOLD=bold
- BLINK=blink DIM=dim REVERSE=rev UNDERLINE=smul NORMAL=sgr0
- HIDE_CURSOR=cinvis SHOW_CURSOR=cnorm""".split()
- _COLORS = """BLACK BLUE GREEN CYAN RED MAGENTA YELLOW WHITE""".split()
- _ANSICOLORS = "BLACK RED GREEN YELLOW BLUE MAGENTA CYAN WHITE".split()
-
- def __init__(self, term_stream=sys.stdout):
- # Curses isn't available on all platforms
- try: import curses
- except: return
-
- # If the stream isn't a tty, then assume it has no capabilities.
- if not hasattr(term_stream, 'isatty') or not term_stream.isatty(): return
-
- # Check the terminal type. If we fail, then assume that the
- # terminal has no capabilities.
- try: curses.setupterm()
- except: return
-
- # Look up numeric capabilities.
- self.COLS = curses.tigetnum('cols')
- self.LINES = curses.tigetnum('lines')
-
- # Look up string capabilities.
- for capability in self._STRING_CAPABILITIES:
- (attrib, cap_name) = capability.split('=')
- setattr(self, attrib, self._tigetstr(cap_name) or '')
-
- # Colors
- set_fg = self._tigetstr('setf')
- if set_fg:
- for i,color in zip(range(len(self._COLORS)), self._COLORS):
- setattr(self, color, curses.tparm(set_fg, i) or '')
- set_fg_ansi = self._tigetstr('setaf')
- if set_fg_ansi:
- for i,color in zip(range(len(self._ANSICOLORS)), self._ANSICOLORS):
- setattr(self, color, curses.tparm(set_fg_ansi, i) or '')
- set_bg = self._tigetstr('setb')
- if set_bg:
- for i,color in zip(range(len(self._COLORS)), self._COLORS):
- setattr(self, 'BG_'+color, curses.tparm(set_bg, i) or '')
- set_bg_ansi = self._tigetstr('setab')
- if set_bg_ansi:
- for i,color in zip(range(len(self._ANSICOLORS)), self._ANSICOLORS):
- setattr(self, 'BG_'+color, curses.tparm(set_bg_ansi, i) or '')
-
- def _tigetstr(self, cap_name):
- # String capabilities can include "delays" of the form "$<2>".
- # For any modern terminal, we should be able to just ignore
- # these, so strip them out.
- import curses
- cap = curses.tigetstr(cap_name) or ''
- return re.sub(r'\$<\d+>[/*]?', '', cap)
-
- def render(self, template):
- return re.sub(r'\$\$|\${\w+}', self._render_sub, template)
-
- def _render_sub(self, match):
- s = match.group()
- if s == '$$': return s
- else: return getattr(self, s[2:-1])
-
-class ProgressBar:
- BAR = '%3d%% ${GREEN}[${BOLD}%s%s${NORMAL}${GREEN}]${NORMAL}\n'
- HEADER = '${BOLD}${CYAN}%s${NORMAL}\n\n'
-
- def __init__(self, term, header):
- self.term = term
- if not (self.term.CLEAR_EOL and self.term.UP and self.term.BOL):
- raise ValueError("Terminal isn't capable enough -- you "
- "should use a simpler progress dispaly.")
- self.width = self.term.COLS or 75
- self.bar = term.render(self.BAR)
- self.header = self.term.render(self.HEADER % header.center(self.width))
- self.cleared = 1 #: true if we haven't drawn the bar yet.
-
- def update(self, percent, message=''):
- if isinstance(message, unicode):
- message = message.encode('utf-8', 'ignore')
- if self.cleared:
- sys.stdout.write(self.header)
- self.cleared = 0
- n = int((self.width-10)*percent)
- msg = message.center(self.width)
- sys.stdout.write(
- self.term.BOL + self.term.UP + self.term.CLEAR_EOL +
- (self.bar % (100*percent, '='*n, '-'*(self.width-10-n))) +
- self.term.CLEAR_EOL + msg)
- sys.stdout.flush()
-
- def clear(self):
- if not self.cleared:
- sys.stdout.write(self.term.BOL + self.term.CLEAR_EOL +
- self.term.UP + self.term.CLEAR_EOL +
- self.term.UP + self.term.CLEAR_EOL)
- self.cleared = 1
-
-def download_tarball():
- try:
- pb = ProgressBar(TerminalController(sys.stdout), 'Downloading calibre...')
- except ValueError:
- print 'Downloading calibre...'
- pb = None
- local = 'calibre-test.tar.bz2'
- src = open(local) if os.access(local, os.R_OK) else urllib2.urlopen(MOBILEREAD+'calibre-%version-i686.tar.bz2')
- if hasattr(src, 'info'):
- size = int(src.info()['content-length'])
- else:
- src.seek(0, 2)
- size = src.tell()
- src.seek(0)
- f = tempfile.NamedTemporaryFile()
- while f.tell() < size:
- f.write(src.read(4*1024))
- percent = f.tell()/float(size)
- if pb is not None:
- pb.update(percent)
+ pb = ProgressBar(TerminalController(sys.stdout), 'Downloading calibre...')
+ except ValueError:
+ print 'Downloading calibre...'
+ pb = None
+ local = 'calibre-test.tar.bz2'
+ src = open(local) if os.access(local, os.R_OK) else urllib2.urlopen(MOBILEREAD+'calibre-%version-i686.tar.bz2')
+ if hasattr(src, 'info'):
+ size = int(src.info()['content-length'])
else:
- print '%d%%, '%int(percent*100),
- f.seek(0)
- return f
-
-def extract_tarball(tar, destdir):
- print 'Extracting application files...'
- if hasattr(tar, 'read'):
- try:
- tarfile.open(fileobj=tar, mode='r').extractall(destdir)
- except: # tarfile.py on Fedora 9 is buggy
- subprocess.check_call(['tar', 'xjf', tar.name, '-C', destdir])
- else:
- tarfile.open(tar, 'r').extractall(destdir)
-
-def main():
- defdir = '/opt/calibre'
- destdir = raw_input('Enter the installation directory for calibre (Its contents will be deleted!)[%s]: '%defdir).strip()
- if not destdir:
- destdir = defdir
- destdir = os.path.abspath(destdir)
- if os.path.exists(destdir):
- shutil.rmtree(destdir)
- os.makedirs(destdir)
+ src.seek(0, 2)
+ size = src.tell()
+ src.seek(0)
+ f = tempfile.NamedTemporaryFile()
+ while f.tell() < size:
+ f.write(src.read(4*1024))
+ percent = f.tell()/float(size)
+ if pb is not None:
+ pb.update(percent)
+ else:
+ print '%d%%, '%int(percent*100),
+ f.seek(0)
+ return f
- f = download_tarball()
+ def extract_tarball(tar, destdir):
+ print 'Extracting application files...'
+ if hasattr(tar, 'read'):
+ try:
+ tarfile.open(fileobj=tar, mode='r').extractall(destdir)
+ except: # tarfile.py on Fedora 9 is buggy
+ subprocess.check_call(['tar', 'xjf', tar.name, '-C', destdir])
+ else:
+ tarfile.open(tar, 'r').extractall(destdir)
+
+ def main():
+ defdir = '/opt/calibre'
+ destdir = raw_input('Enter the installation directory for calibre (Its contents will be deleted!)[%s]: '%defdir).strip()
+ if not destdir:
+ destdir = defdir
+ destdir = os.path.abspath(destdir)
+ if os.path.exists(destdir):
+ shutil.rmtree(destdir)
+ os.makedirs(destdir)
+
+ f = download_tarball()
+
+ print 'Extracting files to %s ...'%destdir
+ extract_tarball(f, destdir)
+ pi = os.path.join(destdir, 'calibre_postinstall')
+ subprocess.call(pi, shell=True)
+ return 0
+ ''')
- print 'Extracting files to %s ...'%destdir
- extract_tarball(f, destdir)
- pi = os.path.join(destdir, 'calibre_postinstall')
- subprocess.call(pi, shell=True)
- return 0
-'''
diff --git a/src/calibre/trac/plugins/htdocs/images/exherbo_logo.png b/src/calibre/trac/plugins/htdocs/images/exherbo_logo.png
new file mode 100644
index 0000000000..ee0e525b93
Binary files /dev/null and b/src/calibre/trac/plugins/htdocs/images/exherbo_logo.png differ
diff --git a/src/calibre/trac/plugins/templates/distro.html b/src/calibre/trac/plugins/templates/distro.html
deleted file mode 100644
index e735c6f4ad..0000000000
--- a/src/calibre/trac/plugins/templates/distro.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
- $title
-
-
-
-
-
-
-
$title
- See the
Changelog for the changes in the latest version.
Note: As of 0.4.80 this install
- will not work on 64-bit CPUs. Try the precompiled binary available here instead.
-
- First verify that you have a sufficiently new installation of python
-
python --version
should return at least 2.5.1
-
- Make sure your python is compiled with the sqlite USE flag.
-
-
- Run the following commands in a terminal
as root
-
${distro.command}
-
-
-
-
- - Make sure that your system has
python >= 2.5
- - Install the various dependencies listed below: Make sure that any python packages are installed into python2.5 (e.g. setuptools, python-imaging, PyQt4, etc). You will also have to install the development versions of the packages (these packages usually have -dev added to their names).
- - Run the following commands in a terminal:
-
-wget -O- http://calibre.kovidgoyal.net/downloads/calibre-${version}.tar.gz | tar xvz
-cd calibre*
-python setup.py build && sudo python setup.py install
-
-
-
Dependencies
-
- Name | Minimum version |
-
- ${dep[0]} | ${dep[1]} |
-
-
- HAL | 0.5.10 |
-
-
-
- While you wait for the installation to complete, please consider donating to support the development of ${distro.app}.
-
-
-
-
diff --git a/src/calibre/trac/plugins/templates/linux.html b/src/calibre/trac/plugins/templates/linux.html
new file mode 100644
index 0000000000..5f0f287737
--- /dev/null
+++ b/src/calibre/trac/plugins/templates/linux.html
@@ -0,0 +1,155 @@
+
+
+
+
+ ${title}
+
+
+
+
+
+
+
${title}
+
+ The latest release of ${app} is ${version}. See the
+ Changelog for a list of new features.
+
+
+ ${app} is available in the software repositories of the following
+ linux distributions:
+
+
+
+ Supported distributions |
+ Unsupported distributions |
+
+
+
+
+
+ 
+
+ ${distro.title}
+
+ |
+
+
+ Binary install
+
+ ${app} has a binary installer that has been
+ tested on a number of distributions on both
+ 32-bit and 64-bit x86 machines. To install,
+ copy paste the following command into a terminal
+ and press Enter:
+
+
+sudo python -c "import urllib2; exec urllib2.urlopen('http://calibre.kovidgoyal.net/download_linux_binary_installer').read(); main()"
+
+ Note
+
+ -
+ When running the command line utilities,
+ they will segfault after completion. This can
+ be ignored.
+
+ -
+ You must have help2man and xdg-utils installed
+ on your system before running the installer.
+
+ -
+ On a 64bit machine, you must have 32-bit versions
+ of common libraries like X11, freetype, fontconfig,
+ expat and their varios dependencies installed.
+
+
+ Source install
+
+
+ -
+ Make sure your system has python ≥ ${dependencies[0][1]}
+
+ -
+ Install the various dependencies listed below
+
+ -
+ Run the following commands in a terminal:
+
+
+
+wget -O- http://calibre.kovidgoyal.net/downloads/${app}-${version}.tar.gz | tar xvz
+cd calibre*
+python setup.py build && sudo python setup.py install
+
+ Note that if your distribution does not have a
+ correctly compiled libunrar.so, ${app} will not
+ support rar files.
+
+
+ |
+
+
+
+
+ While you wait for the download to complete, please consider
+ donating to support the development of ${app}.
+
+
+
+
Dependencies
+ ${app} has the following dependencies (the listed version is the minimum version)
+
+
+
+ Package |
+ Version |
+
+
+
+ ${dep[0]} | ${dep[1]} |
+
+
+
+
+
diff --git a/src/calibre/trac/plugins/templates/pyinstaller.html b/src/calibre/trac/plugins/templates/pyinstaller.html
deleted file mode 100644
index f85b3b9499..0000000000
--- a/src/calibre/trac/plugins/templates/pyinstaller.html
+++ /dev/null
@@ -1,47 +0,0 @@
-
-
-
-
- Download $app for Linux
-
-
-
-
-
-
-
Download $app for Linux
-
This binary package is compatible with most recent linux distributions running on Intel 32 bit CPUs. It needs testing on 64 bit CPUs. There have been reports of its working on some 64bit machines.
-
-
- (Version: $version Changelog)
-
-
To install, copy paste the following command into a terminal and press Enter:
-
-
sudo python -c "import urllib2; exec urllib2.urlopen('http://calibre.kovidgoyal.net/download_linux_binary_installer').read(); main()"
-
- While you wait for the download to complete, please consider donating to support the development
- of ${app}.
-
-
Note
-
-
- - This installer is very new and has only been tested on a couple of systems, so if you encounter
- problems, please report them.
- - You shoud have help2man and xdg-utils installed on your system.
-
-
-
-
-
diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po
index 2c62c5cd3c..ac02790a94 100644
--- a/src/calibre/translations/ar.po
+++ b/src/calibre/translations/ar.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-02-04 10:04+0000\n"
"Last-Translator: عبد الله شلي (Abdellah Chelli) \n"
"Language-Team: Arabic \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr "ملحقات معطلة"
msgid "No valid plugin found in "
msgstr "لم يعثر على أي ملحق صالح في "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,34 +187,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr "أضف ملحقا بتعيين المسار إلى ملف zip الذي يحتويه."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "أسرد كل الملحقات المثبتة"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "شغل الملحق المسمى"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr ""
@@ -231,9 +232,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr ""
@@ -462,11 +463,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -477,14 +478,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -503,88 +504,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -605,7 +606,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -620,7 +621,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -661,9 +662,9 @@ msgid "Sort key for the author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "ناشر"
@@ -1288,7 +1289,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:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1383,61 +1384,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1502,22 +1508,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1530,23 +1540,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1562,11 +1572,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1733,97 +1743,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -1859,8 +1913,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -1869,7 +1923,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2042,7 +2096,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2466,7 +2520,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3247,7 +3301,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3341,9 +3395,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3834,49 +3888,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -3952,148 +4002,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4109,312 +4159,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5154,20 +5168,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5490,6 +5504,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5526,6 +5541,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5538,7 +5554,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5569,6 +5587,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5597,6 +5616,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5630,6 +5651,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po
index 72b82b554a..2c66c27964 100644
--- a/src/calibre/translations/bg.po
+++ b/src/calibre/translations/bg.po
@@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.51\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2008-05-24 06:23+0000\n"
"Last-Translator: Kovid Goyal \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-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,34 +187,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr ""
@@ -231,9 +232,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr ""
@@ -462,11 +463,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -477,14 +478,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -503,88 +504,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -605,7 +606,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -620,7 +621,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -661,9 +662,9 @@ msgid "Sort key for the author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr ""
@@ -1288,7 +1289,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:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1383,61 +1384,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1502,22 +1508,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1530,23 +1540,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1562,11 +1572,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1733,97 +1743,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -1859,8 +1913,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -1869,7 +1923,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2042,7 +2096,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2466,7 +2520,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3247,7 +3301,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3341,9 +3395,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3834,49 +3888,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -3952,148 +4002,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4109,312 +4159,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5154,20 +5168,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5490,6 +5504,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5526,6 +5541,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5538,7 +5554,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5569,6 +5587,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5597,6 +5616,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5630,6 +5651,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po
index cdd079d015..e6757f634f 100644
--- a/src/calibre/translations/ca.po
+++ b/src/calibre/translations/ca.po
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: ca\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2008-05-24 06:21+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -26,10 +26,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -43,24 +43,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -68,6 +68,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -76,24 +78,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -177,11 +178,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -189,34 +190,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr ""
@@ -234,9 +235,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr ""
@@ -465,11 +466,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -480,14 +481,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -506,88 +507,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -608,7 +609,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -623,7 +624,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -666,9 +667,9 @@ msgid "Sort key for the author"
msgstr "Clau d'ordre per a l'autor"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Editorial"
@@ -1334,7 +1335,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Extrau la miniatura del fitxer LRF"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1429,61 +1430,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Títol"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(s)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Comentaris"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Etiquetes"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Sèries"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Marca de temps"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1548,22 +1554,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1576,23 +1586,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1608,11 +1618,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1779,97 +1789,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Directoris emprats amb freqüència"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -1905,8 +1959,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Camí"
@@ -1915,7 +1969,7 @@ msgstr "Camí"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2088,7 +2142,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2512,7 +2566,7 @@ msgid " is not a valid picture"
msgstr " no és una imatge vàlida"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "No puc convertir-lo"
@@ -3310,7 +3364,7 @@ msgstr ""
msgid "Password needed"
msgstr "Es necessita una contrasenya."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3404,9 +3458,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3897,49 +3951,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Grandària (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Data"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Valoració"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Cap"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Llibre %s de %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Format"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Marca de temps"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -4015,148 +4065,148 @@ msgstr "Obre l'eBook"
msgid "Configure"
msgstr "Configura"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Error en la comunicació amb el dispositiu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "Envia a la memòria interna"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Envia a la targeta de memòria"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Edita metadades individualment"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Edita metadades en massa"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Desa al disc"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Mostra"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Converteix individualment"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Converteix tots"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4172,242 +4222,206 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Sense espai al dispositiu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr "
No puc desar llibres al dispositiu perquè no hi ha espai restant "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "No puc editar les meta-dades"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Cap llibre seleccionat"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "No puc desar al disc"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Cap llibre seleccionat"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "No puc mostrar-lo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "No puc configurar-lo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "No puc configurar-lo amb treballs processant-se"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "No puc moure la base de dades"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Error comunicant amb el dispositiu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4415,71 +4429,71 @@ msgstr ""
"Hi ha hagut un error de comunicació amb el dispositiu. Lleve, torne a "
"connectar el dispositiu i torne a iniciar el programa"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5223,20 +5237,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5559,6 +5573,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5595,6 +5610,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5607,7 +5623,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5638,6 +5656,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5666,6 +5685,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5699,6 +5720,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po
index 42721bbd9b..531327cd4a 100644
--- a/src/calibre/translations/cs.po
+++ b/src/calibre/translations/cs.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-27 19:49+0000\n"
"Last-Translator: Plazec \n"
"Language-Team: Czech \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr "Nedělá vůbec nic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -177,11 +178,11 @@ msgstr "Deaktivované moduly"
msgid "No valid plugin found in "
msgstr "Nebyl nalezen žádný platný modul v "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "Inicializace modulu %s selhala s chybou:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -193,35 +194,35 @@ msgstr ""
" Upravit calibre nahráním externích modulů\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr "Přidejte modul zadáním cesty k ZIP archivu v kterém se nachází."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr "Odebrat modul podle jména. Vestavěné moduly není možné odebrat."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
"Upravit modul. Zadejte název modulu a retězec s úpravami oddělené čárkou."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Vypsat všechny nainstalované moduly"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Aktivovat modul podle jména"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Deaktivovat modul podle jména"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Do čtecího zařízení není vložena žádná paměťová karta."
@@ -239,9 +240,9 @@ msgstr "V hlavní paměti není dostatek volného místa"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Nepodařilo se najít disk %s. Zkuste reboot."
@@ -525,11 +526,11 @@ msgstr ""
"Převést jakýkoliv z velkeho množství fromátů elektronických knih na formát "
"%s. Podporované formáty jsou: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "V archivu nebyl nalezen žádný ebook."
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -546,14 +547,14 @@ msgstr ""
"Pokud je místo HTML souboru specifikován OPF soubor, je převzat seznam \n"
"odkazů z elementu v OPF souboru. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Výstup zapsán do "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Musíte specifikovat vstupní HTML soubor."
@@ -575,24 +576,24 @@ msgstr ""
"\t\tPříliš mnoho tagů. Přerozděleno bez zachování struktury. To může "
"způsobit nesprávné zobrazení."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Zpracované HTML bylo zapsano do "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Volby pro nastavení průchodu HTML souborem."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Výstupní adresář. Standardně je aktuální adresář."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr "Kódování znakové sady HTML souborů. Standardně je autodetekována."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -600,11 +601,11 @@ msgstr ""
"Výstuo je uložen do ZIP souboru. Pokud je zvolena tato volba, položka --"
"output by měly obsahovat název souboru, nikoliv adresáře."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Nastavuje následovaní odkazů v HTML souborech."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -612,7 +613,7 @@ msgstr ""
"Nastavuje procházení HTML souborů do šířky. Normálně je nastaveno procházení "
"do hloubky."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -621,39 +622,39 @@ msgstr ""
"nezáporné číslo. 0 znamená, že nejsou následovány žádné odkazy obsažené v "
"HTML souboru."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Nastavit metadata pro generovanou knihu."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Zadat název. Standardně je autodetekován."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Téma(ta) knihy jako seznam oddělený čárkami."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Zadat vydavatele této knihy."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Shrnutí této knihy."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Nahrát metadata ze zadaného OPF souboru."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Nastavení užitečná pro odlaďování."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -661,11 +662,11 @@ msgstr ""
"Zobrazovat více informací při zpracování. Může být zadáno několikrát pro "
"zvětšení množství informací."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr "Výstupní HTML je zobrazeno v podobě lépe čitelné pro člověka."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -693,7 +694,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [options] LIT_soubor"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Výstupní adresář. Standardně je použit aktuální adresář."
@@ -708,7 +709,7 @@ msgid "Useful for debugging."
msgstr "Užitečné pro ladění programu."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB kniha vytvořena v"
@@ -751,9 +752,9 @@ msgid "Sort key for the author"
msgstr "Třídící klíč pro autora"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Vydavatel"
@@ -1529,7 +1530,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Převzít náhled z LRF souboru"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr "Vydavatel"
@@ -1650,61 +1651,66 @@ msgstr "Zadejte autory"
msgid "Set the comment"
msgstr "Poznámka"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Název"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(ři)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Producent"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Komentáře"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Tagy"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Série"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Jazyk:"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "Čárkami odděleny seznam tagů"
@@ -1779,7 +1785,11 @@ msgstr "Název hledané knihy."
msgid "The publisher of the book to search for."
msgstr "Vydavatel hledané knihy"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1787,16 +1797,16 @@ msgstr ""
"Nepodařilo se stáhnout obálku, protože je server přetížený. Prosím zkuste to "
"později."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " se nepodařilo nalézt."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "Chyba serveru LibraryThing.com. Skuste to později."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1813,23 +1823,23 @@ msgid "Usage: %s file.lit"
msgstr "Použití: %s soubor.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Obálka uložena do"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr "Nastavit jazyk"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr "Zadat ISBN"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Hodnota položky dc:language"
@@ -1845,11 +1855,11 @@ msgstr "Použití: rb-meta soubor.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr "Vytvářím Mobipocket souboru z EPUB..."
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [možnosti] kniha.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "Nezpracované MOBI HTML uložené do"
@@ -2035,99 +2045,143 @@ msgstr ""
"\tOřeže PDF. \n"
"\t"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "čato používané adresáře"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr "Ukládat soubory na pamětovou kartu, ne do hlavní paměti zařízení"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
"Formát, který má byt použit při ukládání jednotlivých souborů na disk"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Vyžadovat potvrzení před smazáním"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Velikost ikon nástrojové lišty"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Zobrazovat popisy tlačítek v panelu nástrojů"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Uspořádání hlavního okna"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Upozornit když je k dipozici nová verze"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "číslování knih v sérii římskými číslicemi"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Třídit seznam tagů pode popularity"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr "Počet obálek, které se mají zobrazovat v režimu prohlížení obálek"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Standadní nastavení převodu do formátu LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Možnosti prohlížeče elektronických knih ve formátu LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Formáty zobrazované interním prohlížečem"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Sloupce které se mají zobrazit v seznamu knih"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Automaticky spouštět obsahový server při startu aplikace"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "Nejstarší zprávy ponechané v databázi"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Zobrazit ikonu v systémovém panelu"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Odelsat stažené zpravy do zařízení"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Smazat knihy z knihovny po jejich odeslání do zařízení"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
"Zobrazit galerii obálek v odděleném okně, namísto hlavního okna calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr "Zakázat oznamování v systemové oblasti"
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Zařízení už není připojené"
@@ -2163,8 +2217,8 @@ msgstr "Zobrazit knihu v zařízení"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Cesta"
@@ -2173,7 +2227,7 @@ msgstr "Cesta"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2350,7 +2404,7 @@ msgid "Access log:"
msgstr "Záznam o přístupu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Nepodařilo se spustit obdahový server"
@@ -2789,7 +2843,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3570,7 +3624,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3664,9 +3718,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -4157,49 +4211,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Velikost (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Datum"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Hodnocení"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -4275,148 +4325,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4432,312 +4482,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Aktualizace dostupná"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5477,20 +5491,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5813,6 +5827,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5849,6 +5864,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5861,7 +5877,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5892,6 +5910,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5920,6 +5939,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5953,6 +5974,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po
index 230a1bcded..ac58ec2f18 100644
--- a/src/calibre/translations/de.po
+++ b/src/calibre/translations/de.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-27 09:23+0000\n"
"Last-Translator: S. Dorscht \n"
"Language-Team: American English \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@@ -24,10 +24,10 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -41,24 +41,24 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -66,6 +66,8 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -74,24 +76,23 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -178,11 +179,11 @@ msgstr "Ausgeschaltene Plugins"
msgid "No valid plugin found in "
msgstr "Kein gültiges Plugin gefunden in "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "Staren des Plugins %s schlug fehl. Traceback:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -194,19 +195,19 @@ msgstr ""
" Calibre anpassen durch das Laden externer Plugins.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
"Plugin hinzufügen durch die Angabe des Pfads zur ZIP Datei, die das Plugin "
"enthält."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
"Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte "
"Plugins"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -214,20 +215,20 @@ msgstr ""
"Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein "
"Komma getrennt an."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Installierte Plugins auflisten"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Gewähltes Plugin einschalten"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Gewähltes Plugin ausschalten"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Im Reader ist keine Speicherkarte eingesteckt."
@@ -245,9 +246,9 @@ msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Konnte das Laufwerk %s nicht finden. Versuchen Sie einen Neustart."
@@ -548,11 +549,11 @@ msgstr ""
"Konvertiert verschiedenste eBook Formate in eine %s Datei. Unterstützte "
"Formate: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Konnte kein eBook im Archiv finden"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -570,14 +571,14 @@ msgstr ""
"Verknüpfungen aus dem\n"
" Element der OPF Datei verwendet. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Ausgabe geschrieben nach "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Geben Sie eine Eingabedatei im HTML Format an."
@@ -600,26 +601,26 @@ msgstr ""
"\t\tZu viel Textauszeichnung. Wieder-Aufteilung ohne Bewahrung der Struktur. "
"Dies kann zu falschem Rendering führen."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Verarbeitetes HTML wurde geschrieben in "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Einstellungen zur Kontrolle der Durchforstung von HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist das aktuelle Verzeichnis."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Zeichenkodierung für HTML Dateien. Die Voreinstellung ist automatisches "
"Erkennen."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -627,11 +628,11 @@ msgstr ""
"Erstellt die Ausgabe in eine ZIP Datei. Wird diese Option angegeben, sollte -"
"-output der Name einer Datei und nicht eines Verzeichnisses sein."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Kontrolliert die Verfolgung von Verknüpfungen in HTML Dateien."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -639,7 +640,7 @@ msgstr ""
"Durchforstet Verknüpfungen in HTML Dateien zuerst in die Breite. "
"Normalerweise werden sie zuerst in die Tiefe durchforstet"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -648,39 +649,39 @@ msgstr ""
"Dateien. Darf nicht negativ sein. 0 gibt an, dass keine Verknüpfungen in der "
"ursprünglichen HTML Datei verfolgt werden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Geben Sie die Metadaten des erstellten eBooks an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Geben Sie den Titel an. Voreinstellung ist automatische Ermittlung."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Das Thema dieses Buches, als durch Kommata getrennte Liste."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Geben Sie den Herausgeber dieses Buches an."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Inhaltsübersicht dieses Buches."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Metadaten aus der angegebenen OPF Datei laden"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Hilfreiche Einstellungen zur Fehlersuche"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -688,13 +689,13 @@ msgstr ""
"Noch ausführlicher bei der weiteren Verarbeitung vorgehen. Kann zur "
"Vergrößerung der Ausführlichkeit mehrfach angegeben werden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Ausgabe HTML ist \"hübsch gedruckt\" zur einfacheren Analyse durch "
"menschliche Wesen"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -724,7 +725,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist aktuelles Verzeichnis."
@@ -741,7 +742,7 @@ msgid "Useful for debugging."
msgstr "Hilfreich bei der Fehlersuche."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB eBook erstellt in"
@@ -784,9 +785,9 @@ msgid "Sort key for the author"
msgstr "Sortierung nach Autor"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Herausgeber"
@@ -1574,7 +1575,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Thumbnail von LRF Datei extrahieren"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr "Geben Sie den Herausgeber an"
@@ -1696,61 +1697,66 @@ msgstr "Gebe Autoren ein"
msgid "Set the comment"
msgstr "Gebe Kommentar ein"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Titel"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(en)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Produzent"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Bemerkung"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Etiketten"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Serie"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Sprache"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Zeitstempel"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1828,7 +1834,11 @@ msgstr "Der Titel des gesuchten Buches."
msgid "The publisher of the book to search for."
msgstr "Der Herausgeber des gesuchten Buches."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1836,16 +1846,16 @@ msgstr ""
"Konnte aufgrund zu hoher Serverlast kein Umschlagbild abrufen. Bitte "
"versuchen Sie es später wieder."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " nicht gefunden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "LibraryThing.com Server Fehler. Versuchen Sie es später."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1863,23 +1873,23 @@ msgid "Usage: %s file.lit"
msgstr "Benutzung: %s dateiname.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Umschlagbild gespeichert unter"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr "Geben Sie die Themen-Tags an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr "Geben Sie die Sprache an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr "Geben Sie sie ISBN an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Geben Sie das Feld dc:language an"
@@ -1895,11 +1905,11 @@ msgstr "Benutzung: rb-meta file.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr "Erstelle Mobipocket Datei aus EPUB..."
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] dateiname.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "Original MOBI HTML gespeichert in"
@@ -2081,93 +2091,93 @@ msgstr ""
"\tBeschneidet ein pdf. \n"
"\t"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Häufig benutzte Verzeichnisse"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
"Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes "
"(Voreinstellung) senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
"Das zu verwendende Format bei der Speicherung einzelner Dateie auf die "
"Festplatte"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Bestätigung vor dem Löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Schaltflächengröße der Symbolleiste"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Zeige Schaltflächenbeschriftung in der Symbolleiste"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Aufteilung des Hauptfensters"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Benutze römische Ziffern für Seriennummerierung"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Liste der Etiketten nach Beliebtheit sortieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
"Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Voreinstellungen für Konvertierung zu LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Optionen für den LRF eBook Viewer"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Formate, die mithilfe des internen Viewers angesehen werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Content Server automatisch beim Aufrufen von calibre starten"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "Älteste in der Datenbank gespeicherte Nachrichten"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Symbol im Systembereich der Kontrollleiste anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Geladene Nachrichten auf das Gerät übertragen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
@@ -2175,11 +2185,57 @@ msgstr ""
"Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von "
"Calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
"Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren"
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr "Lese Metadaten von "
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Es existieren bereits Bücher mit dem selben Titel in der Datenbank. "
+"Sollen die folgenden Bücher trotzdem hinzugefügt werden?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Duplikate gefunden!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr "Füge Bücher rekursiv hinzu..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr "Füge Bücher zur Datenbank hinzu..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr "Lese Metadaten..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Gerät ist nicht mehr verbunden."
@@ -2215,8 +2271,8 @@ msgstr "Buch auf dem Gerät ansehen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Pfad"
@@ -2225,7 +2281,7 @@ msgstr "Pfad"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2403,7 +2459,7 @@ msgid "Access log:"
msgstr "Zugriffs-Protokolldatei:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Content Server konnte nicht gestartet werden"
@@ -2861,7 +2917,7 @@ msgid " is not a valid picture"
msgstr " ist kein gültiges Bild"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Konvertierung nicht möglich"
@@ -3694,7 +3750,7 @@ msgstr "Passwort ändern"
msgid "Password needed"
msgstr "Passwort erforderlich"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr "Abbruch läuft ..."
@@ -3788,9 +3844,9 @@ msgstr "Neue individuelle Nachrichtenquelle hinzufügen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr "Nachrichten"
@@ -4335,35 +4391,35 @@ msgstr "Kann Aufträge, die mit dem Gerät kommunizieren, nicht abbrechen"
msgid "Job has already run"
msgstr "Auftrag wird schon ausgeführt"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Größe (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Datum"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Bewertung"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Keine"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Buch %s von %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr "Das ist nicht gestattet"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@@ -4371,15 +4427,11 @@ msgstr ""
"Direktes Hinzufügen auf das Gerät wird nicht unterstützt. Fügen Sie das Buch "
"zuerst zur Bibliothek hinzu."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Format"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Zeitstempel"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)"
@@ -4455,23 +4507,23 @@ msgstr "eBook öffnen"
msgid "Configure"
msgstr "Konfigurieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Fehler bei der Kommunikation mit dem Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr "&Wiederherstellen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr "Spen&den Sie, um calibre zu unterstützen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr "&Neustart"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4479,42 +4531,42 @@ msgstr ""
"
Hilfe gibt es online bei %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "An Hauptspeicher senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "An Speicherkarte senden"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "und aus der Datenbank löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "Auf die Speicherkarte senden (Voreinstellung)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Metadaten einzeln bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Metadaten auf einmal bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
@@ -4523,7 +4575,7 @@ msgstr ""
"Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in "
"verschiedenen Formaten)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
@@ -4531,79 +4583,79 @@ msgstr ""
"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen "
"(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Auf Festplatte speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Auf Festplatte in ein einziges Verzeichnis speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Nur das %s Format auf Festplatte speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Vorschau"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Spezielles Format ansehen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Einzeln konvertieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Auf einmal konvertieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr "Voreinstellung für Konvertierung eingeben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Voreinstellungen für die Konvertierung von Comics eingeben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr "Ähnliche Bücher..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr "Schlechter Datenbank Standort"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr "Umschlagbilder durchsuchen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Gerät: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " gefunden."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Angeschlossen: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr "Gerätedatenbank ist beschädigt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4634,105 +4686,67 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr "Füge Bücher rekursiv hinzu..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr "Hinzugefügt "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr "Suche..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Es existieren bereits Bücher mit dem selben Titel in der Datenbank. "
-"Sollen die folgenden Bücher trotzdem hinzugefügt werden?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Duplikate gefunden!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr "Lade Bücher auf das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr "Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr "EPUB Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr "LRF Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr "HTML Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr "LIT Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr "MOBI Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr "Text Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr "PDF Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr "Comics"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr "Archive"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr "Füge Bücher hinzu..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr "Lese Metadaten..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr "Lese Metadaten von "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr "Füge Bücher zur Datenbank hinzu..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Gerätespeicher voll"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
Es können keine Bücher mehr auf das Gerät geladen werden, da der "
"Gerätespeicher voll ist "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -4740,35 +4754,35 @@ msgstr ""
"Die gewählten Bücher werden dauerhaft gelöscht und die Dateien vom "
"Computer entfernt. Sicher?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Lösche Bücher vom Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Kann Metadaten nicht bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Keine Bücher ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr "Sende Nachrichten an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Sende Bücher an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr "Keine geeigneten Formate"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
@@ -4776,23 +4790,23 @@ msgstr ""
"Die folgenden Bücher konnten nicht auf das Gerät geladen werden, da keine "
"geeigneten Formate vorhanden sind:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Speichern auf Festplatte nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr "Speichere auf Festplatte..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr "Gespeichert"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr "Zielverzeichnis auswählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
@@ -4800,64 +4814,64 @@ msgstr ""
"Die folgenden Bücher konnten nicht auf die Festplatte gespeichert werden, "
"da das %s Format für sie nicht verfügbar ist:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Konnte einige eBooks nicht speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Rufe Nachrichten ab von "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr " abgerufen."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Kein Buch ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Ansehen nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Format zur Vorschau wählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr "Konnte Verzeichnis nicht öffnen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr "%s hat keine verfügbaren Formate."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Konfiguration nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr "Kopiere Datenbank"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Kopiere Bibliothek nach "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Ungültige Datenbank"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4865,24 +4879,24 @@ msgstr ""
"
Es existiert bereits eine ungültige Datenbank in %s, bitte löschen Sie "
"diese, bevor sie die bestehende Datenbank verschieben.
Fehler: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "Konnte Datenbank nicht verschieben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr "Es ist keine weitere Information verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
"Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Fehler in der Kommunikation zum Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4890,13 +4904,13 @@ msgstr ""
"Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen "
"und schließen Sie das Gerät wieder an und - oder starten Sie neu."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Konvertierungsfehler"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
@@ -4905,7 +4919,7 @@ msgstr ""
"href=\"%s\">DRM geschützt. Sie müssen zunächst das DRM mit einem anderen "
"Programm entfernen."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -4914,12 +4928,12 @@ msgstr ""
"Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung "
"seiner Entwicklung in Betracht ziehen."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
"Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
@@ -4929,11 +4943,11 @@ msgstr ""
" 'Das Beenden könnte das Gerät beschädigen.
\n"
" 'Wirklich beenden?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr "WARNUNG: Aktive Aufträge"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -4941,7 +4955,7 @@ msgstr ""
"wird im System Tray weiter laufen. Zum Schließen wählen Sie Beenden "
"im Kontextmenü des System Tray."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
@@ -4949,7 +4963,7 @@ msgstr ""
"Letzte Version: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -4959,19 +4973,19 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features an. "
"Möchten Sie die Download Seite besuchen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Neue Version verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr "Minimiert im Systembereich der Kontrollleiste starten."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr "Informationen zur Fehlersuche in Konsole aufzeichnen"
@@ -5836,20 +5850,20 @@ msgstr ""
"\n"
"Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr "Kopiere Bücher nach %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr "Kopiere %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr "Migriere alte Datenbank zu eBook Bibliothek in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr "Komprimiere Datenbank"
@@ -6234,6 +6248,7 @@ msgid "Article download failed: %s"
msgstr "Laden der Artikel schlug fehl: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr "Rufe Feed ab"
@@ -6270,6 +6285,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -6282,7 +6298,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -6313,6 +6331,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -6341,6 +6360,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -6374,6 +6395,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
@@ -7059,6 +7084,12 @@ msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche."
#~ msgid "Stop"
#~ msgstr "Stop"
+#~ msgid "Added "
+#~ msgstr "Hinzugefügt "
+
+#~ msgid "Searching..."
+#~ msgstr "Suche..."
+
#~ msgid ""
#~ "\n"
diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po
index e276989b08..f3f7c43e4b 100644
--- a/src/calibre/translations/el.po
+++ b/src/calibre/translations/el.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2008-06-24 07:23+0000\n"
"Last-Translator: Thanos Petkakis \n"
"Language-Team: Greek \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,34 +187,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr ""
@@ -231,9 +232,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr ""
@@ -462,11 +463,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -477,14 +478,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -503,88 +504,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -605,7 +606,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -620,7 +621,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -661,9 +662,9 @@ msgid "Sort key for the author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Εκδότης"
@@ -1288,7 +1289,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:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1383,61 +1384,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1502,22 +1508,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1530,23 +1540,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1562,11 +1572,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1733,97 +1743,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -1859,8 +1913,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -1869,7 +1923,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2042,7 +2096,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2466,7 +2520,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3247,7 +3301,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3341,9 +3395,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3834,49 +3888,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -3952,148 +4002,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4109,312 +4159,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5154,20 +5168,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5490,6 +5504,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5526,6 +5541,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5538,7 +5554,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5569,6 +5587,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5597,6 +5616,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5630,6 +5651,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po
index f7bfd785d4..264ff4395f 100644
--- a/src/calibre/translations/es.po
+++ b/src/calibre/translations/es.po
@@ -10,14 +10,14 @@ msgid ""
msgstr ""
"Project-Id-Version: es\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-02-09 04:59+0000\n"
"Last-Translator: Fernando Neubaum \n"
"Language-Team: Spanish\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -26,10 +26,10 @@ msgstr "No hace nada en absoluto"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -43,24 +43,24 @@ msgstr "No hace nada en absoluto"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -68,6 +68,8 @@ msgstr "No hace nada en absoluto"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -76,24 +78,23 @@ msgstr "No hace nada en absoluto"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -180,12 +181,12 @@ msgstr "Complementos desactivados"
msgid "No valid plugin found in "
msgstr "No se ha encontrado ningún complemento válido en "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
"La inicialización del complemento %s falló y generó la siguiente traza:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -197,18 +198,18 @@ msgstr ""
" Personalizar calibre mediante la carga de complementos externos.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
"Añadir un complemento especificando la ruta al archivo zip que lo contiene."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
"Eliminar un complemento personalizado por nombre. No tiene efecto en los "
"complementos de serie"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -216,20 +217,20 @@ msgstr ""
"Personalizar complemento. Especifica el nombre del complemento y la cadena "
"de personalización separados por una coma."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Lista de todos los complementos instalados"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Activar el complemento nombrado"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Desactivar el complemento nombrado"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "El lector no tiene ninguna tarjeta de almacenamiento conectada"
@@ -247,9 +248,9 @@ msgstr "No hay suficiente espacio libre en la memoria principal"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "No se ha podido detectar la unidad de disco %s. Trate de reiniciar."
@@ -561,11 +562,11 @@ msgstr ""
"Convierte un gran número de formatos de libros electrónicos a un archivo %s. "
"Los formatos soportados son: %s.\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "No se pudo encontrar un libro-e dentro del archivo"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -583,14 +584,14 @@ msgstr ""
"enlaces se tomará del elemento\n"
" en el archivo OPF \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Salida escrita en "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Debe especificar un archivo HTML de entrada."
@@ -613,25 +614,25 @@ msgstr ""
"\t\tDemasiadas marcas. Volviendo a dividir sin preservar la estructura. Esto "
"puede ocasionar un renderizado incorrecto."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Escribir el HTML procesado en "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Opciones para controlar HTML traversal"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "El directorio de Salida. Por defecto es el directorio actual."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Codificación de carácter para archivos HTML. Por defecto a auto detectar."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -639,11 +640,11 @@ msgstr ""
"Crear la salida en un archivo zip. Si esta opción es especificada, el --"
"output debería ser el nombre del archivo y no del directorio."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Control del seguimiento de enlaces en archivos HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -651,7 +652,7 @@ msgstr ""
"Recorre los enlaces de los ficheros HTML primero en anchura. Normalmente se "
"recorren primero en profundidad."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -660,40 +661,40 @@ msgstr ""
"Debe ser un numero no-negativo. 0 implica que no se seguirá ningún enlace en "
"el archivo HTML raiz."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Asignar metadatos del libro-e generado"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Establecer el titulo. Por defecto es autodetectado."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr "El/los autor(es) del libro-e como una lista separada por &."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
"El/los tema(s) de este libro, escritos como una lista separada por comas."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Asignar la editorial de este libro."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Un resumen de este libro"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Cargar metadatos del archivo OPF especificado"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Utiles opciones para depurar."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -701,13 +702,13 @@ msgstr ""
"Ser más explícito durante el procesamiento. Se puede especificar varias "
"veces para incrementar el nivel de detalle."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"El HTML de salida está bien escrito para que sea más fácil de entender por "
"humanos."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -737,7 +738,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Directorio de salida. Por defecto es el directorio actual"
@@ -754,7 +755,7 @@ msgid "Useful for debugging."
msgstr "Útil para depuración."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "Libro-e OEB creado en"
@@ -797,9 +798,9 @@ msgid "Sort key for the author"
msgstr "Clave de orden para el autor"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Editorial"
@@ -1578,7 +1579,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Extraer la miniatura del archivo LRF"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr "Asignar editorial"
@@ -1695,61 +1696,66 @@ msgstr "Introduzca los autores"
msgid "Set the comment"
msgstr "Vea el comentario"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Título"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(es)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Producido por"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Comentarios"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Etiquetas"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Series"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Idioma"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Marca de tiempo"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "Lista de etiquetas separada por comas que desea establecer"
@@ -1824,7 +1830,11 @@ msgstr "El título del libro que busca."
msgid "The publisher of the book to search for."
msgstr "El editor del libro que busca."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1832,16 +1842,16 @@ msgstr ""
"No se pudo obtener la portada debido a que el servidor sufre una carga "
"excesiva. Por favor, inténtelo de nuevo más tarde."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " no encontrado."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "Error del servidor LibraryThing.com. Pruebe de nuevo más tarde."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1859,23 +1869,23 @@ msgid "Usage: %s file.lit"
msgstr "Uso: %s archivo.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Portada guardada en"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr "Poner etiquetas de materias"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr "Asignar idioma"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr "Asignar ISBN"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Asignar campo dc:language ()"
@@ -1891,11 +1901,11 @@ msgstr "Uso: rb-meta file.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr "Creando archivo Mobipocket de un EPUB..."
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [opciones] milibroe.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "HTML MOBI en bruto guardado en"
@@ -2082,91 +2092,91 @@ msgstr ""
"\tRecorta un pdf. \n"
"\t"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Directorios usados con frecuencia"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
"Por defecto, enviar archivo a tarjeta de almacenamiento en vez de a memoria "
"principal"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr "El formato a usar al guardar archivos al disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Confirmar antes de borrar"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Tamaño de iconos de barra de herramientas"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Mostrar etiquetas de botones en la barra de herramientas"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Ventana principal geometrica"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Notificar cuando una versión esta disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Usar numeros Romanos para numero de series"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Ordenar lista de etiquetas por popularidad"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
"Numero de portadas de libros a mostrar en el modo de navegación de portadas."
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Opciones por defecto para conversión a LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Opciones para el visor de libros-e LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Formatos que se visualizan usando el visor interno"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Columnas mostradas en la lista de libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Lanzar servidor de contenidos automáticamente al iniciar aplicación"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "Noticias antiguas guardadas en la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Mostrar el icono en la bandeja del sistema"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Subir noticias descargadas al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Eliminar libros de la biblioteca después de subirlos al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
@@ -2174,10 +2184,56 @@ msgstr ""
"Mostrar el flujo de cubiertas en una ventana separada en vez de en la "
"ventana principal de calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr "Desactivar notificaciones del icono de la bandeja de sistema"
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr "Leer metadatos de "
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Ya existen libros con el mismo título en la base de datos. ¿Añadirlo de "
+"todas formas?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "¡Duplicados encontrados!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr "Añadiendo libros recursivamente..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr "Añadiendo libros a base de datos..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr "Leyendo metadatos..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Dispositivo no esta conectado."
@@ -2213,8 +2269,8 @@ msgstr "Ver libro en dispositvo"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Ruta"
@@ -2223,7 +2279,7 @@ msgstr "Ruta"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2400,7 +2456,7 @@ msgid "Access log:"
msgstr "Registro de accesos:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Falló al iniciar el servidor de contenidos"
@@ -2853,7 +2909,7 @@ msgid " is not a valid picture"
msgstr " no es una imagen válida"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "No se puede convertir"
@@ -3684,7 +3740,7 @@ msgstr "Cambiar contraseña"
msgid "Password needed"
msgstr "Se necesita contraseña."
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr "Abortando..."
@@ -3778,9 +3834,9 @@ msgstr "Añadir nueva fuente de noticias"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr "Noticias"
@@ -4322,35 +4378,35 @@ msgstr "No se pueden matar tareas que se comunican con el dispositivo"
msgid "Job has already run"
msgstr "La tarea ya se ha ejecutado"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Tamaño (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Fecha"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Valoración"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Ninguno"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Libro %s de %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr "No permitido"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@@ -4358,15 +4414,11 @@ msgstr ""
"Soltarlo en el dispositivo no está soportado. Primero añade el libro a la "
"biblioteca de calibre."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Formato"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Marca de tiempo"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
"Búsqueda (Para Busqueda Avanzada, haga click en el boton de la izquierda)"
@@ -4443,23 +4495,23 @@ msgstr "Abrir libro-e"
msgid "Configure"
msgstr "Configurar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Error en la comunicación con el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr "&Restaurar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr "&Donar para apoyar calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr "&Reiniciar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4467,42 +4519,42 @@ msgstr ""
"
Para mas ayuda, visite %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "Enviar a la memoria interna"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Enviar a la tarjeta de memoria"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "y borrar de la biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "enviar a la tarjeta de almacenamiento por defecto"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Editar metadatos individualmente"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Edita metadatos en bloque"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "añadir libros desde un único directorio"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
@@ -4511,7 +4563,7 @@ msgstr ""
"directorio, se asume que cada archivo de libro-e es el mismo libro en "
"diferente formato."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
@@ -4519,79 +4571,79 @@ msgstr ""
"Añadir libros de directorios, incluyendo subdirectorios (Múltiples libros "
"por directorio, se asume que cada archivo de libro-e es un libro diferente."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Guardar en el disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Guardar en el disco, en un único directorio"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Guardar solamente el formato %s en disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Mostrar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Ver formato específico"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Convertir individualmente"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Convertir en bloque"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr "Asigna características por defecto en la conversión"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Asigna características por defecto en la conversión de comics"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr "Libros similares..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr "Lugar de base de datos incorrecto"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Elige otro lugar para tu biblioteca de libros-e"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr "Navegar por portadas"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Dispositivo: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " detectado."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Conectado "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr "Base de datos del dispositivo corrupta"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4621,104 +4673,66 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr "Añadiendo libros recursivamente..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr "Añadido "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr "Buscando..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Ya existen libros con el mismo título en la base de datos. ¿Añadirlo de "
-"todas formas?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "¡Duplicados encontrados!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr "Enviando libros al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr "Libros"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr "Libros en EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr "Libros en LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr "Libros en HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr "Libros en LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr "Libros en MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr "Libros en Text"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr "Libros en PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr "Comics"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr "Archivos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr "Añadiendo libros..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr "Leyendo metadatos..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr "Leer metadatos de "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr "Añadiendo libros a base de datos..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "No hay espacio en el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
No se pueden guardar los libros porque no hay espacio en el dispositivo "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -4726,35 +4740,35 @@ msgstr ""
"Los libros seleccionados serán eliminados permanentemente y los "
"archivos borrados de tu equipo. ¿Estás seguro?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Eliminando libros del dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "No se pueden editar los metadatos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "No hay libros seleccionados"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr "Enviando noticias al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Enviando libros al dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr "No hay formatos adecuados"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
@@ -4762,23 +4776,23 @@ msgstr ""
"No se pudieron enviar los siguientes libros al dispositivo, ya que no se "
"hallaron formatos adecuados:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "No se puede guardar en disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr "Guardando al disco..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr "Guardado"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr "Elegir directorio de destino"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
@@ -4786,64 +4800,64 @@ msgstr ""
"No se pudieron guardar los siguientes libros en disco, porque el formato "
"%s no está disponible para ellos:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "No se pudieron guardar algunos libros-e"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Buscando noticias de "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr " obtenido."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Seleccione un libro"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "No se puede visualizar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Elija el formato para visualizar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr "No se puede abrir carpeta"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr "%s no tiene formatos disponibles"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "No se puede configurar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "No se puede configurar con trabajos en proceso."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr "Copiando base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Copiando biblioteca a "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Base de datos no valida"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4851,24 +4865,24 @@ msgstr ""
"
Ya existe una base de datos no valida en %s, bórrela antes de intentar "
"mover la base de datos existente.
Error: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "No se puede mover la base de datos"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr "No hay información detallada disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
"No hay información detallada disponible para los libros en el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Error de comunicación con el dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4876,13 +4890,13 @@ msgstr ""
"Hubo un error de comunicación con el dispositivo. Desconecte, vuelva a "
"conectar el dispositivo y reinicie la aplicación."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Error de conversión"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
@@ -4890,7 +4904,7 @@ msgstr ""
"
No se pudo convertir: %s
Es un libro con DRM. "
"Primero tienes que eliminar el DRM usando herramientas de una 3ª parte."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -4899,11 +4913,11 @@ msgstr ""
"lo encuentras útil, por favor, considera donar dinero para soportar su "
"desarrollo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Hay tareas activas. ¿Estás seguro de que quieres salir?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
@@ -4914,11 +4928,11 @@ msgstr ""
"dispositivo.
\n"
" '¿Estás seguro de que deseas salir?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr "AVISO: tareas activas"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -4926,7 +4940,7 @@ msgstr ""
"continuará ejecutándose en la bandeja del sistema. Para cerrarlo, elige "
"Salir en el menú de contexto de la bandeja del sistema."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
@@ -4934,7 +4948,7 @@ msgstr ""
"Última versión: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -4944,19 +4958,19 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuevas "
"características. Visita la página de descarga?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Actualización disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr "Usar la biblioteca que está en la ruta especificada."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr "Iniciar programa minimizado en la bandeja del sistema"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr "Información del log de depuración a consola"
@@ -5819,21 +5833,21 @@ msgstr ""
"\n"
"Para ver la ayuda a cada orden ejecuta: %%prog orden --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr "Copiando libros a %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr "Copiando %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
"Migrando base de datos antigua a biblioteca de libros-e en %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr "Compactando base de datos"
@@ -6219,6 +6233,7 @@ msgid "Article download failed: %s"
msgstr "Error en la descarga del artículo: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr "Obteniendo canales de noticias"
@@ -6255,6 +6270,7 @@ msgstr "Español"
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -6267,7 +6283,9 @@ msgstr "Español"
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -6298,6 +6316,7 @@ msgstr "Español"
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -6326,6 +6345,8 @@ msgstr "Inglés"
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -6359,6 +6380,10 @@ msgstr "Portugués"
msgid "German"
msgstr "Alemán"
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
@@ -6940,6 +6965,12 @@ msgstr "Mostrar información de salida detallada. Útil para la depuración"
#~ msgid "Set metadata in RTF files"
#~ msgstr "Asignar metadatos en archivos RTF"
+#~ msgid "Added "
+#~ msgstr "Añadido "
+
+#~ msgid "Searching..."
+#~ msgstr "Buscando..."
+
#~ msgid ""
#~ "\n"
diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po
index 417c8bc98a..3398369cae 100644
--- a/src/calibre/translations/fr.po
+++ b/src/calibre/translations/fr.po
@@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.22\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-19 04:07+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,15 +187,15 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -202,20 +203,20 @@ msgstr ""
"Configure le greffon. Spécifiez le nom du greffon et les arguments, séparés "
"par des virgules."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Le lecteur n'a pas de carte de stockage connectée."
@@ -233,9 +234,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr ""
@@ -464,11 +465,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -479,14 +480,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -505,88 +506,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -607,7 +608,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -622,7 +623,7 @@ msgid "Useful for debugging."
msgstr "Utile pour déboguer"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -665,9 +666,9 @@ msgid "Sort key for the author"
msgstr "Clé de tri pour l'auteur"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Éditeur"
@@ -1395,7 +1396,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Extrait la vignette du fichier LRF"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1511,61 +1512,66 @@ msgstr "Configurer les auteurs."
msgid "Set the comment"
msgstr "Configurer les commentaires."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Titre"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Auteur(s)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Commentaires"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Tags"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Séries"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Horodatage"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1641,7 +1647,11 @@ msgstr "le titre du livre à chercher."
msgid "The publisher of the book to search for."
msgstr "L'éditeur du livre à chercher."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1649,16 +1659,16 @@ msgstr ""
"L'image de couverture n'a pas pu être récupérée à cause de problèmes de "
"connexion. Veuillez réessayer ultérieurement."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " pas trouvé."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "Erreur du serveur LibraryThing.com. Veuillez réessayer plus tard."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1676,23 +1686,23 @@ msgid "Usage: %s file.lit"
msgstr "Usage: %s file.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Couverture sauvée sur"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1708,11 +1718,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] myebook.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1879,97 +1889,143 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Répertoires utilisés fréquemment"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Des livres ayant le même titre existent déjà dans la base de données. Les "
+"ajouter quand même ?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Des doublons ont été détectés !"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -2005,8 +2061,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Chemin"
@@ -2015,7 +2071,7 @@ msgstr "Chemin"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2188,7 +2244,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2613,7 +2669,7 @@ msgid " is not a valid picture"
msgstr " n'est pas une image vailde"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Conversion impossible"
@@ -3425,7 +3481,7 @@ msgstr "Modifie le mot de passe"
msgid "Password needed"
msgstr "Mot de passe nécessaire"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3519,9 +3575,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -4015,49 +4071,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Taille (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Date"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Note"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Aucun"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Livre %s of %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Format"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Horodatage"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -4133,148 +4185,148 @@ msgstr "Ouvrir le livre"
msgid "Configure"
msgstr "Configuration"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Erreur pendant la communication avec le lecteur électronique"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "Envoi vers la mémoire du lecteur"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Envoi vers la carte mémoire"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Edition des metadata individuellement"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Edition des metadata par lot"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Enregistrer sur le disque"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Visualiser"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Convertion individuelle"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Convertion par lot"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4290,224 +4342,186 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Des livres ayant le même titre existent déjà dans la base de données. Les "
-"ajouter quand même ?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Des doublons ont été détectés !"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Le lecteur électronique n'a plus d'espace mémoire disponible"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
Impossible d'envoyer les livres sur le lecteur : il n'y a plus assez "
"d'espace mémoire disponible "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Erreur à l'édition des metadat"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Aucun livre sélectionné"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Ne peut pas enregistrer sur le disque"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Impossible de sauvegarder des livres électroniques"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Aucun livre sélectionné"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Impossible de visualiser"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Configuration impossible"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Impossible de configurer pendant que des travaux sont en cours."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Base de données invalide"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4515,23 +4529,23 @@ msgstr ""
"
Une base de données invalide existe déjà ici : %s, spprimez la avant "
"d'essayer de déplacer la base de données existante.
Erreur : %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "Déplacement de la base de données impossible"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Erreur pendant la communication avec le lecteur électronique"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4540,71 +4554,71 @@ msgstr ""
"lecteur électronique. Veuillez déconnecter et reconnecter le lecteur "
"électronique et redémarrer."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5348,20 +5362,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5684,6 +5698,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5720,6 +5735,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5732,7 +5748,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5763,6 +5781,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5791,6 +5810,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5824,6 +5845,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po
index 13aadf6a6f..b2480d7d3d 100644
--- a/src/calibre/translations/gl.po
+++ b/src/calibre/translations/gl.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2008-09-30 12:33+0000\n"
"Last-Translator: Calidonia \n"
"Language-Team: Galician \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,34 +187,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "O lector non ten conectada tarxeta de almacenamento ningunha"
@@ -231,9 +232,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Non se puido detectar a unidade de disco %s. Probe a reiniciar."
@@ -467,11 +468,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -482,14 +483,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -508,88 +509,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -610,7 +611,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -625,7 +626,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -666,9 +667,9 @@ msgid "Sort key for the author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr ""
@@ -1293,7 +1294,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:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1388,61 +1389,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1507,22 +1513,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1535,23 +1545,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1567,11 +1577,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1738,97 +1748,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -1864,8 +1918,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -1874,7 +1928,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2047,7 +2101,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2471,7 +2525,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3252,7 +3306,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3346,9 +3400,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3839,49 +3893,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -3957,148 +4007,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4114,312 +4164,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5159,20 +5173,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5495,6 +5509,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5531,6 +5546,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5543,7 +5559,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5574,6 +5592,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5602,6 +5621,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5635,6 +5656,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po
index ef8c6a2cd4..a4bb439c3a 100644
--- a/src/calibre/translations/hu.po
+++ b/src/calibre/translations/hu.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-02-04 20:39+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: Hungarian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr "Semmit nem csinál"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr "Semmit nem csinál"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr "Semmit nem csinál"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr "Semmit nem csinál"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -177,11 +178,11 @@ msgstr "Letiltott bővítmények"
msgid "No valid plugin found in "
msgstr "Nem találtam érvényes bővítményt itt: "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "A %s bővítmény indítása a következő hibaüzenettel meghiusult:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -193,17 +194,17 @@ msgstr ""
" A calibre testreszabása bővítmények betöltésével.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr "Bővítmény hozzáadása a ZIP fájl elérési útjának megadásával."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
"Egy telepített bővítmény eltávolítása név alapján. Nincs hatással a "
"beépített bővítményekre."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -211,20 +212,20 @@ msgstr ""
"Bővítmény testreszabása. Add meg a bővítmény nevét, és a kért beállítást, "
"vesszővel elválasztva."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "A telepített bővítőmodulok listázása"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "A bővítmény engedélyezése"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "A bővítmény letiltása"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Az e-könyv olvasóhoz nincs memóriakártya csatlakoztatva."
@@ -242,9 +243,9 @@ msgstr "Nincs elég hely a fő memóriában"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Nem tudtam érzékelni a %s lemezmeghajtót. Próbálkozz újraindítással!"
@@ -543,11 +544,11 @@ msgstr ""
"Convert any of a large number of ebook formats to a %s file. Supported\n"
"formats are: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Nem találtam e-könyvet a tömörített fájlban."
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -565,14 +566,14 @@ msgstr ""
"takes from\n"
"the element of the OPF file. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Kimenetet sikeresen írtam ide: "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Meg kell adnod egy HTML fájlt bemenetként"
@@ -591,26 +592,26 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Feldolgozott HTML-t kiírtam ide: "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Beállítások a HTML fájlok feldolgozásához"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Célkönyvtár. Az alapértelmezett a jelenlegi könyvtár."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"A HTML fájloknál használt karakterkódolás. Alapértelmezés az automatikus "
"felismerés."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -618,18 +619,18 @@ msgstr ""
"A kimenet zip fájlba legyen tömörítve. Ha ez az opció be van kapcsolva, az --"
"output kapcsoló után egy fájlnevet kell megadni, nem egy könyvtárnevet."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "A HTML fájlok linkjeinek követése"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
"HTML linkek szélességi követése. Az alapértelmezés a mélységi követés."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -637,41 +638,41 @@ msgstr ""
"HTML linkek követésének maximális mélysége. Nem-negatív számot kell megadni. "
"0 esetén a linkek követése ki lesz kapcsolva."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "A létrehozott könyvek metaadatainak beállítása"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
"Cím beállítása. Ha nincs semmi beírva, megpróbálom automatikusan "
"megállapítani."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "A könyv témája/témái, vesszővel elválasztva."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "A könyv kiadója."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Rövid összefoglaló a könyvről."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Meta-adatok betöltése a megadott OPF fájlból."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Hibakereséshez hasznd beállítások"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -679,12 +680,12 @@ msgstr ""
"Beszédesebb kimenet feldolgozás közben. Többszöri megadásra további infókat "
"ír ki."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"A kimenet HTML kód \"szépen formázott\" lesz a könnyebb olvashatóság kedvéért"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -714,7 +715,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [beállítások] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Célkönyvtár. Az alapértelmezett a jelenlegi könyvtár."
@@ -729,7 +730,7 @@ msgid "Useful for debugging."
msgstr "Hasznos hibakeresésnél."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "Az OEB e-könyvet létrehoztam ennyi idő alatt:"
@@ -772,9 +773,9 @@ msgid "Sort key for the author"
msgstr "Rendezési kulcs a szerzőhöz"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Kiadó"
@@ -1503,7 +1504,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Ikon kinyerése az LRF fájlból"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr "Kiadó"
@@ -1598,61 +1599,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1717,22 +1723,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1745,23 +1755,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1777,11 +1787,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1948,97 +1958,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -2074,8 +2128,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -2084,7 +2138,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2257,7 +2311,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2681,7 +2735,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3462,7 +3516,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3556,9 +3610,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -4049,49 +4103,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -4167,148 +4217,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4324,312 +4374,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5369,20 +5383,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5705,6 +5719,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5741,6 +5756,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5753,7 +5769,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5784,6 +5802,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5812,6 +5831,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5845,6 +5866,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po
index 9d12b634e8..4a02db5d97 100644
--- a/src/calibre/translations/it.po
+++ b/src/calibre/translations/it.po
@@ -8,14 +8,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre_calibre-it\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-07 18:21+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: italiano\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@@ -25,10 +25,10 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -42,24 +42,24 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -67,6 +67,8 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -75,24 +77,23 @@ msgstr "Non fa assolutamente niente"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -176,11 +177,11 @@ msgstr "Disabilita plug-in"
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -192,34 +193,34 @@ msgstr ""
" Personalizza calibre caricando plug-in esterni.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Elenca tutti i plug-in installati"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Il lettore non ha una scheda di memoria connessa."
@@ -237,9 +238,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Impossibile individuare il disco %s. Provare a riavviare."
@@ -525,11 +526,11 @@ msgstr ""
"Converte un grande numero di formati di libro in un file %s. Formati "
"supportati: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Impossibile trovare un libro dentro l'archivio"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -547,14 +548,14 @@ msgstr ""
"presa\n"
"dall'elemento del file OPF. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Output scritto in "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "È necessario specificare un file HTML"
@@ -577,25 +578,25 @@ msgstr ""
"\t\tTroppo markup. Divido di nuovo senza preservare la struttura. Questo "
"potrebbe portare a problemi nella visualizzazione."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "HTML processato scritto in "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Opzioni per controllare l'analisi completa dell'HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Cartella in uscita. Predefinita: cartella corrente"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Codifica caratteri per i file HTML. Predefinito: rilevamento automatico."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -603,11 +604,11 @@ msgstr ""
"Crea l'output in un file zip. Se questa opzione è specificata, --output "
"dovrebbe essere il nome di un file, non di una cartella."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Controlla come vengono seguiti i link nei file HTML."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -615,7 +616,7 @@ msgstr ""
"Analizza tutti i link nei file HTML in ordine di grandezza. Normalmente, i "
"link sono analizzati in ordine di profondità"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -623,39 +624,39 @@ msgstr ""
"Massimo livello di ricorsività nel seguire i link in HTML. Deve essere un "
"numero non negativo. 0 significa che i link non vengono seguiti."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Impostare i metadati del libro generato"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Impostare il titolo. Predefinito: rilevato automaticamente."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Il soggetto(i) di questo libro, come elenco separato da virgole."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Impostare l'editore di questo libro."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Un riassunto di questo libro."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Carica i metadati dal file OPF specificato"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Opzioni utili per il debugging"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -663,13 +664,13 @@ msgstr ""
"Più dettagliato durante il processo. Può essere specificato più volte per "
"aumentare il dettaglio."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Rendere l'HTML in uscita \"ben stampato\", per una comprensione più facile "
"da parte dell'uomo"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -690,7 +691,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [opzioni] FILELIT"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Cartella in uscita. Predefinita: cartella corrente."
@@ -707,7 +708,7 @@ msgid "Useful for debugging."
msgstr "Utile per il debugging"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "Libro OEB creato in"
@@ -751,9 +752,9 @@ msgid "Sort key for the author"
msgstr "Chiave per la classificazione dell'autore"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Editore"
@@ -1533,7 +1534,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Estrae la miniatura da un file LRF"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1653,61 +1654,66 @@ msgstr "Imposta gli autori"
msgid "Set the comment"
msgstr "Imposta il commento"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Titolo"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autore(i)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Produttore"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Commenti"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Tag"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Serie"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Lingua"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Timestamp"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "Una lista separata da virgole di tag da impostare"
@@ -1783,7 +1789,11 @@ msgstr "Il titolo del libro da cercare"
msgid "The publisher of the book to search for."
msgstr "L'editore del libro da cercare"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1791,16 +1801,16 @@ msgstr ""
"Impossibile scaricare la copertina perché il server è sovraccarico. "
"Ritentare più tardi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " non trovato"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "Errore server LibraryThing.com. Riprovare più tardi."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1818,23 +1828,23 @@ msgid "Usage: %s file.lit"
msgstr "Uso: %s file.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Copertina salvata in"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Imposta il campo dc:language"
@@ -1850,11 +1860,11 @@ msgstr "Uso: rb-meta file.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [opzioni] miolibro.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "MOBI HTML raw salvato in"
@@ -2021,102 +2031,148 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Cartelle usate frequentemente"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
"Invia il file alla scheda di memoria invece che alla memoria principale come "
"impostazione predefinita"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr "Formato da utilizzare per il salvataggio di singoli file sul disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Chiedi conferma prima di eliminare"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Dimensione bottoni nella barra degli strumenti"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Mostra testo nei bottoni della barra degli strumenti"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Geometria della finestra principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Avverti quando è disponibile una nuova versione"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Usa numeri romani per i numeri delle serie"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Ordina la lista dei tag per popolarità"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
"Numero di copertine da visualizzare nella modalità di sfogliatura copertine"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Parametri predefiniti per la conversione in LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Opzioni del lettore di libri LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Formati visualizzati utilizzando il lettore interno"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Colonne da mostrare nella lista dei libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
"Avvia automaticamente il server dei contenuti quando si apre l'applicazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "Notizie più vecchie da mantenere nel database"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Mostra un'icona nel vassoio di sistema"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Carica le notizie scaricate sul dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
"Elimina i libri dalla biblioteca dopo averle caricate sul dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Nel database sono già presenti libri con i seguenti titoli. Aggiungerli "
+"ugualmente?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Scoperti duplicati!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Dispositivo non più collegato."
@@ -2152,8 +2208,8 @@ msgstr "Visualizza libro sul dispositivo"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Percorso"
@@ -2162,7 +2218,7 @@ msgstr "Percorso"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2338,7 +2394,7 @@ msgid "Access log:"
msgstr "File di log degli accessi:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Avvio del server dei contenuti fallito"
@@ -2783,7 +2839,7 @@ msgid " is not a valid picture"
msgstr " non è un'immagine valida"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Impossibile convertire"
@@ -3610,7 +3666,7 @@ msgstr "Cambia password"
msgid "Password needed"
msgstr "Password necessaria"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3704,9 +3760,9 @@ msgstr "Aggiungi una fonte di notizie personalizzata"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr "Notizie"
@@ -4244,49 +4300,45 @@ msgstr "Impossibile annullare i processi che comunicano col dispositivo"
msgid "Job has already run"
msgstr "Il lavoro è già stato avviato"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Dimensione (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Data"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Giudizio"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Nessuno"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Libro %s di %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr "Non permesso"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Formato"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Timestamp"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr "Cerca (Per la ricerca avanzata fare clic sul bottone a sinistra)"
@@ -4362,23 +4414,23 @@ msgstr "Apri libro"
msgid "Configure"
msgstr "Configurazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Errore di comunicazione col dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr "&Ripristina"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr "&Riavvia"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4386,126 +4438,126 @@ msgstr ""
"
Per aiuto visitare %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s di Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "Invia alla memoria principale"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Invia alla scheda di memoria"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "ed elimina dalla biblioteca"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "Invia alla scheda di memoria come imposazione predefinita"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Modifica metadati individualmente"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Modifica metadati in gruppo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "Aggiungi libri da una singola cartella"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Salva su disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Salva su disco in una singola cartella"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Salva sul disco solo il formato %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Leggi"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Leggi uno specifico formato"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Converti individualmente"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Converti in gruppo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr "Imposta i parametri predefiniti per la conversione"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Imposta i parametri predefiniti per la conversione di fumetti"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr "Libri simili..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr "Percorso del database sbagliato"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Scegliere un percorso per la propria biblioteca."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Dispositivo: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " individuato."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Connesso "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr "Database del dispositivo corrotto"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4534,139 +4586,101 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr "Aggiunto "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr "Ricerca in corso ..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Nel database sono già presenti libri con i seguenti titoli. Aggiungerli "
-"ugualmente?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Scoperti duplicati!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr "Caricamento libri nel dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr "Libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr "Libri EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr "Libri LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr "Libri HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr "Libri LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr "Libri MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr "Libri TXT"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr "Libri PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr "Fumetti"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr "Archivi"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Spazio insufficiente sul dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
Impossibile salvare libri sul dispositivo perché non c'è più spazio "
"disponibile "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Cancellamento libri dal dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Impossibile modificare i metadati"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Nessun libro selezionato"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr "Invio notizie al dispositivo in corso."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Invio libri al dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr "Nessun formato adatto"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
@@ -4674,23 +4688,23 @@ msgstr ""
"Impossibile caricare i seguenti libri nel dispositivo, perché non è stato "
"trovato nessun formato adatto:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Impossibile salvare sul disco"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr "Scegliere la cartella di destinazione"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
@@ -4698,64 +4712,64 @@ msgstr ""
"Impossibile salvare i libri seguenti su disco, perché il formato %s non è "
"disponibile per loro:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Impossibile salvare alcuni libri"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Scaricamento notizie da "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr " preso."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Nessun libro selezionato"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Impossibile leggere"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Scegliere il formato da leggere"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr "Impossibile aprire la cartella"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr "%s non ha formati disponibili"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Impossibile configurare"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Impossibile configurare mentre ci sono lavori in esecuzione"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr "Sto copiando il database"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Copia biblioteca in "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Database non valido"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4763,25 +4777,25 @@ msgstr ""
"
Esiste già un database non valido in %s, eliminarlo prima di provare a "
"spostare il database esistente.
Errore: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "Impossibile spostare il database"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr "Nessuna informazione dettagliata disponibile"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
"Non è disponibile alcuna informazione dettagliata per i libri nel "
"dispositivo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Errore di comunicazione col dispositivo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4789,13 +4803,13 @@ msgstr ""
"Si è verificato un errore di comunicazione temporaneo col dispositivo. "
"Disconnettere e riconnettere il dispositivo e/o riavviare"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Errore di conversione"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
@@ -4804,7 +4818,7 @@ msgstr ""
"href=\"%s\">DRM. È necessario rimuovere prima il DRM usando programmi di "
"terze parti."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -4812,22 +4826,22 @@ msgstr ""
"è il risultato degli sforzi di tanti volontari da tutto il mondo. Se lo "
"trovi utile, puoi fare una donazione per supportare il suo sviluppo."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Ci sono lavori attivi. Uscire comunque?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr "ATTENZIONE: Lavori attivi"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -4835,7 +4849,7 @@ msgstr ""
"continuerà a lavorare nel vassoio di sistema. Per chiuderlo, selezionare "
"Esci nel menu contestuale del vassoio di sistema."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
@@ -4843,7 +4857,7 @@ msgstr ""
"Ultima versione: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -4853,19 +4867,19 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nuove "
"funzionalità. Una visita alla pagina del download?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Aggiornamento disponibile"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr "Usa la biblioteca collocata nel percorso specificato."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr "Invia le informazioni di debug alla console"
@@ -5719,21 +5733,21 @@ msgstr ""
"\n"
"Per aiuto su un comando particolare: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr "Sto copiando i libri in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr "Sto copiando %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
"Sto migrando il vecchio database nella nuova biblioteca in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr "Compattazione database"
@@ -6117,6 +6131,7 @@ msgid "Article download failed: %s"
msgstr "Scaricamento fallito dell'articolo: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr "Scaricamento feed"
@@ -6153,6 +6168,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -6165,7 +6181,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -6196,6 +6214,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -6224,6 +6243,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -6257,6 +6278,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
@@ -6646,3 +6671,9 @@ msgstr "Mostra un output dettagliato. Utile per il debugging"
#~ msgid "Stop"
#~ msgstr "Interrompi"
+
+#~ msgid "Added "
+#~ msgstr "Aggiunto "
+
+#~ msgid "Searching..."
+#~ msgstr "Ricerca in corso ..."
diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po
index 3ff8c3256e..8a66e94a40 100644
--- a/src/calibre/translations/nb.po
+++ b/src/calibre/translations/nb.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-07 18:22+0000\n"
"Last-Translator: Kovid Goyal \n"
"Language-Team: Norwegian Bokmal \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,34 +187,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Lesebrettet har ikke et lagringskort tilknyttet seg."
@@ -231,9 +232,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Finner ikke %s lagringsenheten. Venligst prøv å restarte."
@@ -502,11 +503,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -517,14 +518,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -543,88 +544,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -645,7 +646,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [opsjoner] LITFIL"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Lagringskatalog. Standard er nåværende katalog"
@@ -662,7 +663,7 @@ msgid "Useful for debugging."
msgstr "Praktisk for feilsøking."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB bok opprettet i"
@@ -703,9 +704,9 @@ msgid "Sort key for the author"
msgstr "Sorteringsnøkkel for forfatter"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Forlag"
@@ -1444,7 +1445,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Hent ut thumbnail fra LRF filen"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1546,61 +1547,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1665,22 +1671,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1693,23 +1703,23 @@ msgid "Usage: %s file.lit"
msgstr "Bruksmåte: %s fil.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1725,11 +1735,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1896,97 +1906,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -2022,8 +2076,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -2032,7 +2086,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2205,7 +2259,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2629,7 +2683,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3410,7 +3464,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3504,9 +3558,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3997,49 +4051,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -4115,148 +4165,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4272,312 +4322,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5317,20 +5331,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5653,6 +5667,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5689,6 +5704,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5701,7 +5717,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5732,6 +5750,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5760,6 +5779,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5793,6 +5814,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po
index f28dbbe70c..5b9f717ada 100644
--- a/src/calibre/translations/nds.po
+++ b/src/calibre/translations/nds.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: de\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-27 09:45+0000\n"
"Last-Translator: S. Dorscht \n"
"Language-Team: American English \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"Generated-By: pygettext.py 1.5\n"
@@ -24,10 +24,10 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -41,24 +41,24 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -66,6 +66,8 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -74,24 +76,23 @@ msgstr "Macht gar nix"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -178,11 +179,11 @@ msgstr "Ausgeschaltene Plugins"
msgid "No valid plugin found in "
msgstr "Kein gültiges Plugin gefunden in "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "Staren des Plugins %s schlug fehl. Traceback:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -194,19 +195,19 @@ msgstr ""
" Calibre anpassen durch das Laden externer Plugins.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
"Plugin hinzufügen durch die Angabe des Pfads zur ZIP Datei, die das Plugin "
"enthält."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
"Anpassbares Plugin entfernen. Dies hat keinen Einfluss auf festinstallierte "
"Plugins"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -214,20 +215,20 @@ msgstr ""
"Plugin anpassen. Geben Sie den Namen des Pugins und die Anpassung durch ein "
"Komma getrennt an."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Installierte Plugins auflisten"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Gewähltes Plugin einschalten"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Gewähltes Plugin ausschalten"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Im Reader ist keine Speicherkarte eingesteckt."
@@ -245,9 +246,9 @@ msgstr "Nicht genügend freier Spreicherplatz im Hauptspeicher"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Konnte das Laufwerk %s nicht finden. Versuchen Sie einen Neustart."
@@ -548,11 +549,11 @@ msgstr ""
"Konvertiert verschiedenste eBook Formate in eine %s Datei. Unterstützte "
"Formate: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Konnte kein eBook im Archiv finden"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -570,14 +571,14 @@ msgstr ""
"Verknüpfungen aus dem\n"
" Element der OPF Datei verwendet. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Ausgabe geschrieben nach "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Geben Sie eine Eingabedatei im HTML Format an."
@@ -600,26 +601,26 @@ msgstr ""
"\t\tZu viel Textauszeichnung. Wieder-Aufteilung ohne Bewahrung der Struktur. "
"Dies kann zu falschem Rendering führen."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Verarbeitetes HTML wurde geschrieben in "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Einstellungen zur Kontrolle der Durchforstung von HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist das aktuelle Verzeichnis."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Zeichenkodierung für HTML Dateien. Die Voreinstellung ist automatisches "
"Erkennen."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -627,11 +628,11 @@ msgstr ""
"Erstellt die Ausgabe in eine ZIP Datei. Wird diese Option angegeben, sollte -"
"-output der Name einer Datei und nicht eines Verzeichnisses sein."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Kontrolliert die Verfolgung von Verknüpfungen in HTML Dateien."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -639,7 +640,7 @@ msgstr ""
"Durchforstet Verknüpfungen in HTML Dateien zuerst in die Breite. "
"Normalerweise werden sie zuerst in die Tiefe durchforstet"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -648,39 +649,39 @@ msgstr ""
"Dateien. Darf nicht negativ sein. 0 gibt an, dass keine Verknüpfungen in der "
"ursprünglichen HTML Datei verfolgt werden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Geben Sie die Metadaten des erstellten eBooks an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Geben Sie den Titel an. Voreinstellung ist automatische Ermittlung."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Das Thema dieses Buches, als durch Kommata getrennte Liste."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Geben Sie den Herausgeber dieses Buches an."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Inhaltsübersicht dieses Buches."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Metadaten aus der angegebenen OPF Datei laden"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Hilfreiche Einstellungen zur Fehlersuche"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -688,13 +689,13 @@ msgstr ""
"Noch ausführlicher bei der weiteren Verarbeitung vorgehen. Kann zur "
"Vergrößerung der Ausführlichkeit mehrfach angegeben werden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Ausgabe HTML ist \"hübsch gedruckt\" zur einfacheren Analyse durch "
"menschliche Wesen"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -724,7 +725,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Ausgabeverzeichnis. Voreinstellung ist aktuelles Verzeichnis."
@@ -741,7 +742,7 @@ msgid "Useful for debugging."
msgstr "Hilfreich bei der Fehlersuche."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB eBook erstellt in"
@@ -784,9 +785,9 @@ msgid "Sort key for the author"
msgstr "Sortierung nach Autor"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Herausgeber"
@@ -1574,7 +1575,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Thumbnail von LRF Datei extrahieren"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr "Geben Sie den Herausgeber an"
@@ -1696,61 +1697,66 @@ msgstr "Gebe Autoren ein"
msgid "Set the comment"
msgstr "Gebe Kommentar ein"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Titel"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(en)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Produzent"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Bemerkung"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Etiketten"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Serie"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Sprache"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Zeitstempel"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1828,7 +1834,11 @@ msgstr "Der Titel des gesuchten Buches."
msgid "The publisher of the book to search for."
msgstr "Der Herausgeber des gesuchten Buches."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1836,16 +1846,16 @@ msgstr ""
"Konnte aufgrund zu hoher Serverlast kein Umschlagbild abrufen. Bitte "
"versuchen Sie es später wieder."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " nicht gefunden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "LibraryThing.com Server Fehler. Versuchen Sie es später."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1863,23 +1873,23 @@ msgid "Usage: %s file.lit"
msgstr "Benutzung: %s dateiname.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Umschlagbild gespeichert unter"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr "Geben Sie die Themen-Tags an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr "Geben Sie die Sprache an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr "Geben Sie sie ISBN an"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Geben Sie das Feld dc:language an"
@@ -1895,11 +1905,11 @@ msgstr "Benutzung: rb-meta file.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr "Erstelle Mobipocket Datei aus EPUB..."
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] dateiname.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "Original MOBI HTML gespeichert in"
@@ -2081,93 +2091,93 @@ msgstr ""
"\tBeschneidet ein pdf. \n"
"\t"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Häufig benutzte Verzeichnisse"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
"Datei auf die Speicherkarte anstatt in den Hauptspeicher des Gerätes "
"(Voreinstellung) senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
"Das zu verwendende Format bei der Speicherung einzelner Dateie auf die "
"Festplatte"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Bestätigung vor dem Löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Schaltflächengröße der Symbolleiste"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Zeige Schaltflächenbeschriftung in der Symbolleiste"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Aufteilung des Hauptfensters"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Benachrichtigen, wenn eine neue Version verfügbar ist"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Benutze römische Ziffern für Seriennummerierung"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Liste der Etiketten nach Beliebtheit sortieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
"Anzahl der Umschlagbilder, die im Cover-Ansicht Modus angezeit werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Voreinstellungen für Konvertierung zu LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Optionen für den LRF eBook Viewer"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Formate, die mithilfe des internen Viewers angesehen werden"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Spalten, die in der Liste der Bücher angezeigt werden sollen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Content Server automatisch beim Aufrufen von calibre starten"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "Älteste in der Datenbank gespeicherte Nachrichten"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Symbol im Systembereich der Kontrollleiste anzeigen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Geladene Nachrichten auf das Gerät übertragen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Bücher nach der Übertragung auf das Gerät aus der Bibliothek löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
@@ -2175,11 +2185,57 @@ msgstr ""
"Zeige Cover-Ansicht in einem eigenen Fenster anstatt im Hauptfenster von "
"Calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
"Benachrichtigungen aus dem Systembereich der Kontrollleiste deaktivieren"
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr "Lese Metadaten von "
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Es existieren bereits Bücher mit dem selben Titel in der Datenbank. "
+"Sollen die folgenden Bücher trotzdem hinzugefügt werden?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Duplikate gefunden!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr "Füge Bücher rekursiv hinzu..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr "Füge Bücher zur Datenbank hinzu..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr "Lese Metadaten..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Gerät ist nicht mehr verbunden."
@@ -2215,8 +2271,8 @@ msgstr "Buch auf dem Gerät ansehen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Pfad"
@@ -2225,7 +2281,7 @@ msgstr "Pfad"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2403,7 +2459,7 @@ msgid "Access log:"
msgstr "Zugriffs-Protokolldatei:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Content Server konnte nicht gestartet werden"
@@ -2861,7 +2917,7 @@ msgid " is not a valid picture"
msgstr " ist kein gültiges Bild"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Konvertierung nicht möglich"
@@ -3694,7 +3750,7 @@ msgstr "Passwort ändern"
msgid "Password needed"
msgstr "Passwort erforderlich"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr "Abbruch läuft ..."
@@ -3788,9 +3844,9 @@ msgstr "Neue individuelle Nachrichtenquelle hinzufügen"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr "Nachrichten"
@@ -4335,35 +4391,35 @@ msgstr "Kann Aufträge, die mit dem Gerät kommunizieren, nicht abbrechen"
msgid "Job has already run"
msgstr "Auftrag wird schon ausgeführt"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Größe (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Datum"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Bewertung"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Keine"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Buch %s von %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr "Das ist nicht gestattet"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
@@ -4371,15 +4427,11 @@ msgstr ""
"Direktes Hinzufügen auf das Gerät wird nicht unterstützt. Fügen Sie das Buch "
"zuerst zur Bibliothek hinzu."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Format"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Zeitstempel"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr "Suche (Zur erweiterten Suche die Schaltfläche links klicken)"
@@ -4455,23 +4507,23 @@ msgstr "eBook öffnen"
msgid "Configure"
msgstr "Konfigurieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Fehler bei der Kommunikation mit dem Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr "&Wiederherstellen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr "Spen&den Sie, um calibre zu unterstützen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr "&Neustart"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4479,42 +4531,42 @@ msgstr ""
"
Hilfe gibt es online bei %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s von Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "An Hauptspeicher senden"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "An Speicherkarte senden"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "und aus der Datenbank löschen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "Auf die Speicherkarte senden (Voreinstellung)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Metadaten einzeln bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Metadaten auf einmal bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "Bücher aus einem einzelnen Verzeichnis hinzufügen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
@@ -4523,7 +4575,7 @@ msgstr ""
"Buch pro Verzeichnis, jede eBook Datei im Verzeichnis ist dasselbe Buch in "
"verschiedenen Formaten)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
@@ -4531,79 +4583,79 @@ msgstr ""
"Bücher aus Verzeichnissen hinzufügen, inklusive Unterverzeichnissen "
"(verschiedene Bücher im Verzeichnis, jede eBook Datei ist ein anderes Buch)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Auf Festplatte speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Auf Festplatte in ein einziges Verzeichnis speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Nur das %s Format auf Festplatte speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Vorschau"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Spezielles Format ansehen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Einzeln konvertieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Auf einmal konvertieren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr "Voreinstellung für Konvertierung eingeben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Voreinstellungen für die Konvertierung von Comics eingeben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr "Ähnliche Bücher..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr "Schlechter Datenbank Standort"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Wählen Sie einen Speicherort für Ihre eBook Bibliothek."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr "Umschlagbilder durchsuchen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Gerät: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " gefunden."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Angeschlossen: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr "Gerätedatenbank ist beschädigt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4634,105 +4686,67 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr "Füge Bücher rekursiv hinzu..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr "Hinzugefügt "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr "Suche..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Es existieren bereits Bücher mit dem selben Titel in der Datenbank. "
-"Sollen die folgenden Bücher trotzdem hinzugefügt werden?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Duplikate gefunden!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr "Lade Bücher auf das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr "Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr "EPUB Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr "LRF Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr "HTML Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr "LIT Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr "MOBI Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr "Text Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr "PDF Bücher"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr "Comics"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr "Archive"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr "Füge Bücher hinzu..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr "Lese Metadaten..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr "Lese Metadaten von "
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr "Füge Bücher zur Datenbank hinzu..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Gerätespeicher voll"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
Es können keine Bücher mehr auf das Gerät geladen werden, da der "
"Gerätespeicher voll ist "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
@@ -4740,35 +4754,35 @@ msgstr ""
"Die gewählten Bücher werden dauerhaft gelöscht und die Dateien vom "
"Computer entfernt. Sicher?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Lösche Bücher vom Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Kann Metadaten nicht bearbeiten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Keine Bücher ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr "Sende Nachrichten an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Sende Bücher an das Gerät."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr "Keine geeigneten Formate"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
@@ -4776,23 +4790,23 @@ msgstr ""
"Die folgenden Bücher konnten nicht auf das Gerät geladen werden, da keine "
"geeigneten Formate vorhanden sind:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Speichern auf Festplatte nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr "Speichere auf Festplatte..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr "Gespeichert"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr "Zielverzeichnis auswählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
@@ -4800,64 +4814,64 @@ msgstr ""
"Die folgenden Bücher konnten nicht auf die Festplatte gespeichert werden, "
"da das %s Format für sie nicht verfügbar ist:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Konnte einige eBooks nicht speichern"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Rufe Nachrichten ab von "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr " abgerufen."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Kein Buch ausgewählt"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Ansehen nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Format zur Vorschau wählen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr "Konnte Verzeichnis nicht öffnen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr "%s hat keine verfügbaren Formate."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Konfiguration nicht möglich"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Konfiguration nicht möglich während Aufträge abgearbeitet werden."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr "Kopiere Datenbank"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Kopiere Bibliothek nach "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Ungültige Datenbank"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4865,24 +4879,24 @@ msgstr ""
"
Es existiert bereits eine ungültige Datenbank in %s, bitte löschen Sie "
"diese, bevor sie die bestehende Datenbank verschieben.
Fehler: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "Konnte Datenbank nicht verschieben"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr "Es ist keine weitere Information verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
"Es sind keine weitere Informationen über Bücher auf dem Gerät verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Fehler in der Kommunikation zum Gerät"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4890,13 +4904,13 @@ msgstr ""
"Es trat ein Fehler in der Kommunikation mit dem Gerät auf. Bitte entfernen "
"und schließen Sie das Gerät wieder an und - oder starten Sie neu."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Konvertierungsfehler"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
@@ -4905,7 +4919,7 @@ msgstr ""
"href=\"%s\">DRM geschützt. Sie müssen zunächst das DRM mit einem anderen "
"Programm entfernen."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
@@ -4914,12 +4928,12 @@ msgstr ""
"Falls Sie es nützlich finden, sollten Sie eine Spende zur Unterstützung "
"seiner Entwicklung in Betracht ziehen."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
"Es bestehen aktive Aufträge. Sind Sie sicher, dass sie es beenden wollen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
@@ -4929,11 +4943,11 @@ msgstr ""
" 'Das Beenden könnte das Gerät beschädigen.
\n"
" 'Wirklich beenden?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr "WARNUNG: Aktive Aufträge"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
@@ -4941,7 +4955,7 @@ msgstr ""
"wird im System Tray weiter laufen. Zum Schließen wählen Sie Beenden "
"im Kontextmenü des System Tray."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
@@ -4949,7 +4963,7 @@ msgstr ""
"Letzte Version: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -4959,19 +4973,19 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">neuen Features an. "
"Möchten Sie die Download Seite besuchen?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Neue Version verfügbar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr "Die im angegebenen Pfad sich befindende Bibliothek verwenden"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr "Minimiert im Systembereich der Kontrollleiste starten."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr "Informationen zur Fehlersuche in Konsole aufzeichnen"
@@ -5836,20 +5850,20 @@ msgstr ""
"\n"
"Sie erhalten Hilfe zu einem bestimmten Befehl mit: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr "Kopiere Bücher nach %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr "Kopiere %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr "Migriere alte Datenbank zu eBook Bibliothek in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr "Komprimiere Datenbank"
@@ -6234,6 +6248,7 @@ msgid "Article download failed: %s"
msgstr "Laden der Artikel schlug fehl: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr "Rufe Feed ab"
@@ -6270,6 +6285,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -6282,7 +6298,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -6313,6 +6331,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -6341,6 +6360,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -6374,6 +6395,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
@@ -7059,6 +7084,12 @@ msgstr "Zeige detailierte Ausgabeinformation. Hilfreich zur Fehlersuche."
#~ msgid "Stop"
#~ msgstr "Stop"
+#~ msgid "Added "
+#~ msgstr "Hinzugefügt "
+
+#~ msgid "Searching..."
+#~ msgstr "Suche..."
+
#~ msgid ""
#~ "\n"
diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po
index abaccdbe8a..bfdfb95efb 100644
--- a/src/calibre/translations/nl.po
+++ b/src/calibre/translations/nl.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2008-09-04 01:49+0000\n"
"Last-Translator: Marc van den Dikkenberg \n"
"Language-Team: Dutch \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -174,11 +175,11 @@ msgstr ""
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -186,34 +187,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Er is geen geheugen kaart verbonden met de reader."
@@ -231,9 +232,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Schijf %s is niet gevonden. Probeer te herstarten."
@@ -464,11 +465,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -479,14 +480,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Een bron HTML bestand is nodig"
@@ -505,24 +506,24 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Schrijf verwerkte HTML naar "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Opties voor de verwerking van HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "De uitvoer folder. Standaard is de huidige folder."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr "Karakter codering voor HTML bestanden. Standaard is auto detect."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -530,11 +531,11 @@ msgstr ""
"Genereer de uitvoer in een zip bestand. Als deze optie is gekozen, dan moet -"
"-output de naam van een bestand zijn, niet de folder."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Configueer het volgen van links in HTML bestanden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -542,7 +543,7 @@ msgstr ""
"Volg links in HTML bestanden in de breedte. Standaard worden ze eerst in de "
"diepte gevolgd."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -551,39 +552,39 @@ msgstr ""
"Deze waarde kan niet negatief zijn. Gebruik 0 aan te geven dan links in het "
"top HTML bestand niet zullen worden gevolgd."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Metadata van het gegenereerde eboek"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Titel. Standaard is auto-detect."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Opties handig voor debuggen"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -591,12 +592,12 @@ msgstr ""
"Geen meer informatie tijdens verwerking. Dit kan meerder malen worden "
"opgegeven om meer informatie te verkrijgen"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Uitvoer HTML is \"mooi geprint\" om makkelijker door mensen leesbaar te zijn"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -617,7 +618,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [opties] LITBESTAND"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Output folder. Standaard is dit de huidige folder."
@@ -634,7 +635,7 @@ msgid "Useful for debugging."
msgstr "Handig voor Debugging"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB boek bemaakt in"
@@ -677,9 +678,9 @@ msgid "Sort key for the author"
msgstr "Zoeksleutel voor de auteur"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Uitgeverij"
@@ -1432,7 +1433,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Lees pictogram uit LRF bestand"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1550,61 +1551,66 @@ msgstr "Geef de auteur"
msgid "Set the comment"
msgstr "Geef de omschrijving"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Titel"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Auteur(s)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Opmerkingen"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Tags"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Serie"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Tijdsaanduiding"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "En lijst tags, gescheiden door komma's"
@@ -1679,7 +1685,11 @@ msgstr "De titel van het boek om naar te zoeken."
msgid "The publisher of the book to search for."
msgstr "De uitgever van het boek om naar te zoeken."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1687,16 +1697,16 @@ msgstr ""
"Omslag kan niet worden gedownload, omdat de server bezig is. Probeer het "
"later nog eens."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " niet gevonden."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "LibraryThing.com server fout. Probeer het later nog eens."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1714,23 +1724,23 @@ msgid "Usage: %s file.lit"
msgstr "Gebruik: %s bestand.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "omslag weggeschreven naar"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1746,11 +1756,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [opties] mijnboek.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "RAW MOBI HTML bewaard in"
@@ -1917,99 +1927,145 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Vaak gebruikte folders"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
"Het formaat te gebruiken voor het wegschrijven van enkele bestanden naar "
"schijf"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Bevestig alvorens verwijdering"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "werkbalk ikoon grootte"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Laat labels zien in de werkbalk"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Hoofdscherm geometrie"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Laat weten wanneer er een nieuwe versie is"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Gebruik Romeinse nummers voor serie nummers"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr "Aantal boek covers te laten zien in cover browsing modus"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Standaarden voor conversie naar LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Opties voor de LRF eboek viewer"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Boeken met de volgende titels bestaan al in de database. Wil je ze echt "
+"toevoegen?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Duplicaten gevonden!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Apparaat niet meer verbonden."
@@ -2045,8 +2101,8 @@ msgstr "Bekijk book op apparaat"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Pad"
@@ -2055,7 +2111,7 @@ msgstr "Pad"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2228,7 +2284,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2656,7 +2712,7 @@ msgid " is not a valid picture"
msgstr " is geen geldige afbeelding"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Kan niet converteren"
@@ -3470,7 +3526,7 @@ msgstr "Wachtwoord wijzigen"
msgid "Password needed"
msgstr "Wachtwoord Noodzakelijk"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3564,9 +3620,9 @@ msgstr "Voeg een persoonlijke nieuwsbron toe"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -4081,49 +4137,45 @@ msgstr ""
msgid "Job has already run"
msgstr "Taak is al uitgevoerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Grootte (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Datum"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Waardering"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Geen"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Boek %s van %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Formaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Tijdsaanduiding"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr "Zoeken (Voor geavanceerd zoeken klik op de knop links)"
@@ -4200,23 +4252,23 @@ msgstr "Open eboek"
msgid "Configure"
msgstr "Configureer"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Fout bij communicatie met lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4224,127 +4276,127 @@ msgstr ""
"
Voor assistentie, bezoek %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
"%s: %s door Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "Stuur naar hoofdgeheugen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Stuur naar opslag kaart"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "en verwijder uit bibliotheek"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "Bewaar standaard op geheugen kaart"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Bewerk metadata individueel"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Bewerk metadata in groep"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "Voeg boeken toe uit een enkele folder"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Opslaan op schijf"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Opslaan op schijf in een enkele folder"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Bewaar alleen %s formaat op schijf"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Bekijk"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Bekijk specifiek formaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Converteer Individueel"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Converteer Groep"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Zet standaarden voor conversie van comics"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Kies een locatie voor de eboek bibliotheek"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Apparaat: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " gedetecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Verbonden "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr "Apparaat Database Beschadigd"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4373,139 +4425,101 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Boeken met de volgende titels bestaan al in de database. Wil je ze echt "
-"toevoegen?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Duplicaten gevonden!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr "Boeken worden geupload naar de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Geen schijfruimte op de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
De boeken kunnen niet worden geupload naar de lezer, omdat er onvoldoende "
"schijfruimte beschikbaar is "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Boeken worden verwijderd van de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Metedata kan niet worden gewijzigd"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Geen boeken geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Boeken worden naar de lezer verzonden."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr "Geen geschikte formaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
@@ -4513,23 +4527,23 @@ msgstr ""
"De volgende boeken konden niet naar de lezer worden deupload, omdat geen "
"geschikt formaat werd gevonden:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Kan niet naar schijf worden opgeslagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
@@ -4537,64 +4551,64 @@ msgstr ""
"De volgende boeken konden niet worden bewaard op schijf, omdat het %s "
"formaat niet beschikbaar is:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Sommige boeken konden niet worden opgeslagen"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Downloading nieuws van "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Geen boek geselecteerd"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Kan niet bekijken"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Kies het te bekijken formaat"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr "%s heeft geen beschikbare formaten"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Kan niet configureren"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Can niet configueren terwijl bestaande opdrachten bezig zijn"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Copieer bibliotheek naar "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "ongeldige database"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4602,23 +4616,23 @@ msgstr ""
"
Een ongeldige database bestaat op %s, verwijder deze voordat je probeert "
"de bestaande database te verplaatsen.
Foutmelding: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "Database kon niet worden verplaatst"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr "Geen details beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr "Geen details zijn beschikbaar voor de boeken op de lezer."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Fout bij communicatie met lezer"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4626,46 +4640,46 @@ msgstr ""
"Er is een tijdelijke fout opgetreden tijdens de communicatie met de lezer. "
"verwijzer de lezer en plug hem opnieuw in, of herstart."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Converteer Fout"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
@@ -4673,7 +4687,7 @@ msgstr ""
"Laatste versie: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -4683,19 +4697,19 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">nieuwe functies "
"Bezoek download pagina?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Update beschikbaar"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5515,20 +5529,20 @@ msgstr ""
"\n"
"Voor help met een specifiek commando: %%prog command --help\n"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr "Copieer %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr "Migreer oude database naar eboek bibliotheek in %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr "Comprimeren database"
@@ -5903,6 +5917,7 @@ msgid "Article download failed: %s"
msgstr "Artikel download mislukt: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr "Downloading feed"
@@ -5939,6 +5954,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5951,7 +5967,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5982,6 +6000,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -6010,6 +6029,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -6043,6 +6064,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po
index 6154485ca4..20aafcc5ce 100644
--- a/src/calibre/translations/pl.po
+++ b/src/calibre/translations/pl.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-30 09:03+0000\n"
"Last-Translator: Andrzej MoST (Marcin Ostajewski) \n"
"Language-Team: Polish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr "Ta opcja nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr "Ta opcja nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr "Ta opcja nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr "Ta opcja nic nie zmienia"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -177,11 +178,11 @@ msgstr "Wyłączone wtyczki"
msgid "No valid plugin found in "
msgstr "Nie znaleziono wtyczki w "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "Inicjacja wtyczki %s nie udała się - prześledź komunikaty:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -193,16 +194,16 @@ msgstr ""
" Dostosuj calibre poprzez załadowanie zewnętrznych wtyczek.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr "Dodaj wtyczkę przez podanie ścieżki do pliku, który ją zawiera."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
"Usuń wtyczkę użytkownika - po nazwie. Nie ma wpływu na wtyczki wbudowane."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -210,20 +211,20 @@ msgstr ""
"Dostosuj wtyczkę. Wprowadź nazwę wtyczki i polecenie dostosowujące "
"oddzielając przecinkami."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Wyświetl wszystkie zainstalowane wtyczki"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Włącz wtyczkę"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Wyłącz wtyczkę"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Brak karty pamięci w czytniku."
@@ -241,9 +242,9 @@ msgstr "Niewystarczająca ilość wolnej pamięci głównej"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Wykrycie dysku %s niemożliwe. Spróbuj ponownie uruchomić komputer."
@@ -525,11 +526,11 @@ msgstr ""
"Konwertuj jeden z wielu dostępnych formatów e-booka do pliku %s. Wspierane "
"formaty: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Nie znaleziono e-book'a w archiwum"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -546,14 +547,14 @@ msgstr ""
"Jeśli wybierzesz plik OPF zamiast pliku HTML, lista odnośników będzie brana "
"z elementu w pliku OPF. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Plik wyjściowy zapisany w "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Musisz podać wejściowy plik HTML"
@@ -576,25 +577,25 @@ msgstr ""
"\t\tZa dużo oznaczeń. Ponowne dzielenie bez zachowania struktury. Może to "
"doprowadzić do złego renderowania."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Zapisz przekształcony HTML w "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Opcje do kontroli traversal w HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Folder wyjściowy. Domyślny folder to folder bieżący."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Kodowanie znaków dla plików HTML. Domyślnie jest to wybór automatyczny."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -602,11 +603,11 @@ msgstr ""
"Stwórz plik formatu .zip. Jeśli ta opcja jest zaznaczona, wartość --output "
"powinna być nazwą pliku a nie katalogu."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Kontrola śledzenia odnośników w plikach HTML."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -614,7 +615,7 @@ msgstr ""
"Przechodź przez odnośniki w plikach HTML wszerz. Standardowo używany jest "
"algorytm wgłębny."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -623,39 +624,39 @@ msgstr ""
"Musi być liczbą nieujemną. 0 oznacza, że w głównym pliku html nie podąża się "
"za żadnymi linkami."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Ustaw metadane w wygenerowanym e-booku."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Ustaw tytuł ksiązki. Domyślnie jest on wykrywny automatycznie."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Temat(y) tej książki, jako lista rozdzielona przecinkami."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Ustaw wydawcę tej książki"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Podsumowanie tej książki."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Wczytaj metadane ze wskazanego pliku OPF"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Opcje przydatne do diagnostyki"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -663,11 +664,11 @@ msgstr ""
"Wyświetlaj szczegółowe komunikaty w czasie pracy. Zaznaczenie w wielu "
"miejscach zwiększa liczbę szczegółów."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr "Wyjściowy HTML jest \"ładnie drukowany\" dla łatwiejszej analizy"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -688,7 +689,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [opcje] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Folder docelowy. Domyślnie to aktualny folder."
@@ -705,7 +706,7 @@ msgid "Useful for debugging."
msgstr "Użyteczne dla debugowania."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB ebook stworzony w"
@@ -750,9 +751,9 @@ msgid "Sort key for the author"
msgstr "Sortuj wg autora"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Wydawca"
@@ -1444,7 +1445,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Wypakuj miniaturkę z pliku LRF"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1539,61 +1540,66 @@ msgstr "Ustaw autorów"
msgid "Set the comment"
msgstr "Ustaw komentarz"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Tytuł"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(rzy)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Producent"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Komentarze"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Etykiety"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Seria"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Język"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "Lista etykiet do ustawienia oddzielonych przecinkami"
@@ -1658,7 +1664,11 @@ msgstr "Tutył poszukiwane książki."
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1666,16 +1676,16 @@ msgstr ""
"Nie można pobrać okładki z serwera z powodu zbyt dużego obciążenia. Spróbuj "
"ponownie później."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " nie znaleziono"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "Błąd serwera LibraryThing.com. Spróbuj ponownie poźniej."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1688,23 +1698,23 @@ msgid "Usage: %s file.lit"
msgstr "Użycie: %s plik.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Okładka zapisana do"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1720,11 +1730,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1891,98 +1901,144 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Ostatnio używane foldery"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
"Wyślij plik do karty pamięci zamiast domyślnie ustawionej głównej pamięci."
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr "Format używany do zapisu pojedynczych plików na dysku"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Potwierdź przed usunięciem"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Wielkość ikon na paskach narzędzi"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Pokaż etykiety przycisków na pasku narzędzi"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Struktura głównego okna"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Powiadom mnie, gdy dostępna jest nowa wersja"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Używaj numeracji rzymskiej do numerowania serii"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Sortuj etykiety według popularności"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr "Liczba okładek wyświetlanych w trybie przeglądania okładek"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Domyślne wartości dla konwersji do LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Automatycznie włączaj serwer zawartości przy starcie aplikacji"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Pokaż ikonę w zasobniku systemowym"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Prześlij pobrane aktualności na urządzenie"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Usuń książki z biblioteki po przesłaniu ich na urządzenie"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Książki o takim samym tytule jak poniższe znajdują już się bazie danych. "
+"Dodać je mimo to?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Znleziono duplikaty!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Urządzenie zostało już odłączone."
@@ -2018,8 +2074,8 @@ msgstr "Zobacz ksiązki na urządzeniu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Ścieżka"
@@ -2028,7 +2084,7 @@ msgstr "Ścieżka"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2201,7 +2257,7 @@ msgid "Access log:"
msgstr "Dziennik dostępów:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Włączanie serwera zakończone niepowodzeniem"
@@ -2633,7 +2689,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Nie można przekonwertować"
@@ -3421,7 +3477,7 @@ msgstr "Zmień hasło"
msgid "Password needed"
msgstr "Wymagane hasło"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3515,9 +3571,9 @@ msgstr "Dodaj własne źródło aktualności"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr "Aktualności"
@@ -4015,49 +4071,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Rozmiar (MB)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Data"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Ocena"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Brak"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Książka %s z %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr "Niedozwolone"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Format"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
"Szukaj (Aby użyć zaawansowanego wyszukiwania kliknij przycisk po lewej)"
@@ -4134,23 +4186,23 @@ msgstr "Otwórz e-book"
msgid "Configure"
msgstr "Ustawienia"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Błąd podczas komunikacji z urządzeniem"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr "&Przywróć"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr "&Uruchom ponownie"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4158,43 +4210,43 @@ msgstr ""
"
Aby uzyskać pomoc odwiedź %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
"%s: %s stworzył Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Wyślij do karty pamięci."
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "i usuń z biblioteki"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "Wysyłaj do karty pamięci domyślnie."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Edytuj metadane pojedynczo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "Dodaj książki z pojedyńczego folderu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
@@ -4202,7 +4254,7 @@ msgstr ""
"Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na "
"folder, zakładając, że każdy plik jest tą samą książką w innym formacie)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
@@ -4210,79 +4262,79 @@ msgstr ""
"Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na "
"folder, zakładając, że każdy plik jest inną książką)"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Zapisz na dysku"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Zapisz na dysku w pojedyńczym folderze"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Zapisz na dysku jedynie pliki w formacie %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Wyświetl"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Wyświetl określony format"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Konwertuj pojedynczo"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr "Ustaw parametry domyślne konwersji"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Ustaw parametry domyślne konwersji komiksów"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr "Podobne książki..."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Wybierz lokalizację dla twojej biblioteki książek."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Urządzenie: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " wykryte"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Połączone "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4298,160 +4350,122 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr "Wyszukiwanie..."
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Książki o takim samym tytule jak poniższe znajdują już się bazie danych. "
-"Dodać je mimo to?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Znleziono duplikaty!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr "Książki"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr "Książki EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr "Książki LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr "Książki HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr "Książki LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr "Książki MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr "Książki tekstowe"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr "Książki PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr "Komiksy"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr "Archiwa"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
Nie można umieścić książek na urządzeniu z powodu braku wolnego miejsca "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Usuwanie książek z urządzenia."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Nie można edytować metadanych"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Nie wybrano ksiązek"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr "Przesyłanie aktualności na urządzenie."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Wysyłanie książek do urządzenia."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Nie można zapisać na dysku"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr "Wyberz folder docelowy"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
@@ -4459,86 +4473,86 @@ msgstr ""
"Nie można zapisać poniższych książek na dysku, ponieważ plik w formacie "
"%s nie jest dla nich dostępny:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Nie można zapisać niektórych e-książek"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Pobieranie aktualności z "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Nie wybrano ksiązki"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Nie można wyświetlić"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Wybierz format do wyświetlenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr "Nie można otworzyć folderu"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Nie można skonfigurować"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Nie można skonfigurować, gdy są aktywne jakieś zadania."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr "Kopiowanie bazy danych"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Kopiowanie biblioteki do "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Nieprawidłowa baza danych"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Błąd komunikacji z urządzeniem"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4546,52 +4560,52 @@ msgstr ""
"Wystąpił chwilowy błąd komunikacji z urządzeniem. Odłącz i podłącz je "
"ponownie lub uruchom komputer ponownie."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Błąd podczas konwersji"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
@@ -4601,19 +4615,19 @@ msgstr ""
"href=\"http://calibre.kovidgoyal.net/wiki/Changelog\">listę zmian i "
"poprawek. Otworzyć stronę pobierania?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Aktualizacja dostępna"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5361,20 +5375,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr "Kopiowanie książek do %s
"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr "Kopiowanie %s"
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr "Kompaktowanie bazy danych"
@@ -5703,6 +5717,7 @@ msgid "Article download failed: %s"
msgstr "Pobieranie artykułu nie powiodło się: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5739,6 +5754,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5751,7 +5767,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5782,6 +5800,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5810,6 +5829,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5843,6 +5864,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
@@ -5966,3 +5991,6 @@ msgstr ""
#~ msgid "Stop"
#~ msgstr "Zatrzymaj"
+
+#~ msgid "Searching..."
+#~ msgstr "Wyszukiwanie..."
diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po
index a59f58314d..8cec812f43 100644
--- a/src/calibre/translations/pt.po
+++ b/src/calibre/translations/pt.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-17 16:31+0000\n"
"Last-Translator: ricdiogo \n"
"Language-Team: Portuguese \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr "Não faz absolutamente nada"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -177,11 +178,11 @@ msgstr "Plugins desactivados"
msgid "No valid plugin found in "
msgstr "Nenhum plugin válido encontrado em "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "A inicialização do plugin %s falhou, deixando o seguinte relatório:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -193,19 +194,19 @@ msgstr ""
" Personalizar o Calibre carregando plugins externos.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
"Acrescentar um plugin especificando um caminho para o ficheiro zip que o "
"contém."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
"Remover um plugin predefenido pelo seu nome. Não tem qualquer efeito sobre "
"os plugins integrados"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
@@ -213,20 +214,20 @@ msgstr ""
"Personalizar plugin. Especifique o nome do plugin e uma expressão "
"identificadora, separados por uma vírgula."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Listar todos os 'plugins' instalados"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Activar o plugin mencionado"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Desactivar o plugin mencionado"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "O leitor não tem um cartão de armazenamento conectado."
@@ -244,9 +245,9 @@ msgstr "O espaço livre na memória principal é insuficiente"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Incapaz de detectar o disco %s. Tente reiniciar"
@@ -527,11 +528,11 @@ msgstr ""
"Converter um grande númedo de formatos de ebook para um ficheiro %s. Os "
"formatos suportados são: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Foi impossível localizar um ebook dentro do arquivo"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -542,14 +543,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Resultado escrito para "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Deve especificar um ficheiro para importação em HTML"
@@ -572,26 +573,26 @@ msgstr ""
"\t\tDemasiada formatação. Dividindo novamente sem preservação da estrutura. "
"Isto pode levar a uma representação incorrecta."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "HTML processado escrito no "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Directoria de saída. A directoria actual é a predefinida."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Codificação de caracteres para os ficheiros HTML. A predefinição é auto-"
"detectar."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -599,55 +600,55 @@ msgstr ""
"Criar a saída num ficheiro zip. Se esta opção for especificada a --output "
"deve ser o nome de um ficheiro, não de uma directoria."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Controlar a sequência das ligações nos ficheiros HTML."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Definir metadados do ebook gerado"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Definir o título. A predefinição é auto-detectar."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "O(s) assunto(s) deste ebook, como uma lista separada por vírgulas."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Defina a editora deste livro."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Um resumo deste livro."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Carregar metadados a partir de um ficheiro OPF especificado"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Opções úteis para depurar"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -655,11 +656,11 @@ msgstr ""
"Apresentar mais indicações durante o processamento. Pode ser especificado "
"mais do que uma vez para aumentar a prolixidez."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -689,7 +690,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Directoria de saída. A predefinição é a directoria actual."
@@ -704,7 +705,7 @@ msgid "Useful for debugging."
msgstr "Útil para depurar."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "Ebook em OEB criado em"
@@ -747,9 +748,9 @@ msgid "Sort key for the author"
msgstr "Palavra do nome do autor para a listagem"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Editora"
@@ -1502,7 +1503,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:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1597,61 +1598,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1716,22 +1722,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1744,23 +1754,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1776,11 +1786,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1947,97 +1957,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -2073,8 +2127,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -2083,7 +2137,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2256,7 +2310,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2680,7 +2734,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3461,7 +3515,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3555,9 +3609,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -4048,49 +4102,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -4166,148 +4216,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4323,312 +4373,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5368,20 +5382,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5704,6 +5718,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5740,6 +5755,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5752,7 +5768,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5783,6 +5801,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5811,6 +5830,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5844,6 +5865,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po
index 0ee0515ad1..b7f2ad80e5 100644
--- a/src/calibre/translations/ro.po
+++ b/src/calibre/translations/ro.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-29 16:15+0000\n"
"Last-Translator: petre \n"
"Language-Team: Romanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr "Nu face absolut nimic"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -177,11 +178,11 @@ msgstr "Plugin-uri dezactivate"
msgid "No valid plugin found in "
msgstr "Nu a fost găsit niciun plugin valid în "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -189,35 +190,35 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
"Adaugă un plugin prin specificarea căii către fişierul zip ce îl conţine."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Listează toate plugin-urile instalate"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Activează plugin-ul specificat prin nume"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Dezactivează plugin-ul specificat prin nume"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Cititorul nu are ataşată o cartelă de stocare."
@@ -235,9 +236,9 @@ msgstr "Nu există suficient spaţiu liber în memoria principală"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr ""
"Unitatea de disc %s nu a putut fi detectată. Încercaţi să reporniţi sistemul."
@@ -508,11 +509,11 @@ msgstr ""
"Converteşte oricare dintr-un număr mare de formate pentru e-cărţi într-un "
"fişier %s. Formate cunoscute sunt: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Nu a fost găsită o e-carte în arhivă"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -523,14 +524,14 @@ msgid ""
"the element of the OPF file. \n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr ""
@@ -549,88 +550,88 @@ msgid ""
"cause incorrect rendering."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -651,7 +652,7 @@ msgid "%prog [options] LITFILE"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr ""
@@ -666,7 +667,7 @@ msgid "Useful for debugging."
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr ""
@@ -707,9 +708,9 @@ msgid "Sort key for the author"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr ""
@@ -1334,7 +1335,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:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1429,61 +1430,66 @@ msgstr ""
msgid "Set the comment"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr ""
@@ -1548,22 +1554,26 @@ msgstr ""
msgid "The publisher of the book to search for."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1576,23 +1586,23 @@ msgid "Usage: %s file.lit"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr ""
@@ -1608,11 +1618,11 @@ msgstr ""
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr ""
@@ -1779,97 +1789,141 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr ""
@@ -1905,8 +1959,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr ""
@@ -1915,7 +1969,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2088,7 +2142,7 @@ msgid "Access log:"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr ""
@@ -2512,7 +2566,7 @@ msgid " is not a valid picture"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr ""
@@ -3293,7 +3347,7 @@ msgstr ""
msgid "Password needed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3387,9 +3441,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr ""
@@ -3880,49 +3934,45 @@ msgstr ""
msgid "Job has already run"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr ""
@@ -3998,148 +4048,148 @@ msgstr ""
msgid "Configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
+msgid "Send to main memory"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-msgid "Send to main memory"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "Send to storage card"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4155,312 +4205,276 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5200,20 +5214,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5536,6 +5550,7 @@ msgid "Article download failed: %s"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr ""
@@ -5572,6 +5587,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5584,7 +5600,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5615,6 +5633,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5643,6 +5662,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -5676,6 +5697,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po
index 5347dbe7d3..8f02b8e1cb 100644
--- a/src/calibre/translations/ru.po
+++ b/src/calibre/translations/ru.po
@@ -6,14 +6,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre 0.4.55\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
"PO-Revision-Date: 2009-01-27 19:11+0000\n"
"Last-Translator: Andrew V. Skvortsov \n"
"Language-Team: American English \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
"X-Poedit-Country: RUSSIAN FEDERATION\n"
"X-Poedit-Language: Russian\n"
@@ -27,10 +27,10 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -44,24 +44,24 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -69,6 +69,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -77,24 +79,23 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -178,11 +179,11 @@ msgstr "Отключить плагины"
msgid "No valid plugin found in "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -190,34 +191,34 @@ msgid ""
" "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Список всех установленных плагинов"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Поключить названный плагин"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
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:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "Не подключена карта памяти."
@@ -235,9 +236,9 @@ 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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Не удалось определить диск %s. Попробуйте перезагрузиться."
@@ -510,11 +511,11 @@ msgid ""
"formats are: %s\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "Не могу найти книгу в архиве"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -531,14 +532,14 @@ msgstr ""
"Если вы задаете файл OPF вместо HTML, список ссылок содержится в элементе "
" файла OPF. \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Вы должны задать исходный файл HTML"
@@ -560,24 +561,24 @@ msgstr ""
"\t\tОчень много закладок. Переразбейте безструктурное сохранение. Это может "
"быть причиной некорректного выполнения."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Записывается обработанный HTML в "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Опции контроля просмотра HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Выходная дериктория. По умолчанию текущая дериктория."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr "Кодировка файла HTML. По умолчанию автоопределение."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -585,11 +586,11 @@ msgstr ""
"Создание выходного zip файла. Если используется эта опция, то --output имя "
"файла должно быть отличным от дериктории."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Контроль следования по ссылкам в файле HTML."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -597,7 +598,7 @@ msgstr ""
"Маршрут включенный в HTML проходится в ширину. Обычно, это проходится "
"преимущественно в глубину"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -606,39 +607,39 @@ msgstr ""
"Должно быть не отрицательным. 0 подразумевает нет ссылок для следования в "
"корневом файле HTML."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Ввести созданные метаданные электронной книги"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Ввести заголовок. По умолчанию автоопределение."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Содержание книги, список разделяется запятыми."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Ввести издательство этой книги."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Краткое изложение этой книги."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Загрузить метаданные из подробного OPF файла."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Опции используемые для отладки"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -646,12 +647,12 @@ msgstr ""
"Добавить больше детализации во время обработки. Может быть определено путем "
"увеличения времени повышения детализации."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr ""
"Выходной HTML \"структурная распечатка\" для простого человеческого анализа"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -672,7 +673,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [options] LITFILE"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Выходная директория. По умолчанию текущая директория."
@@ -689,7 +690,7 @@ msgid "Useful for debugging."
msgstr "Использовать для отладки."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB книга создана в"
@@ -732,9 +733,9 @@ msgid "Sort key for the author"
msgstr "Значение для сортировки по автору"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Издатель"
@@ -1505,7 +1506,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Извлечь миниатюру из файла lrf"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr ""
@@ -1623,61 +1624,66 @@ msgstr "Ввести автора"
msgid "Set the comment"
msgstr "Ввести комментарии"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Заголовок"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Автор(ы)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Спонсор"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Комментарии"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Эпилог"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Серия"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Язык"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Временная метка"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "Запятая разделяет список установленных тэгов"
@@ -1753,7 +1759,11 @@ msgstr "Название книги, которую вы хотите найти
msgid "The publisher of the book to search for."
msgstr "Издательство книги, которое вы хотите найти."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1761,16 +1771,16 @@ msgstr ""
"Не могу загрузить обложку так, как сервер сильно загружен. Пожалуста, "
"повторите попытку позднее."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " Не найдено."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr "Ошибка сервера LibraryThing.com. Попробуйте позднее."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1788,23 +1798,23 @@ msgid "Usage: %s file.lit"
msgstr "Используется: %s file.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Обложка сохранена"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
msgid "Set the subject tags"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
msgid "Set the language"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
msgid "Set the ISBN"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Ввести поле dc:language"
@@ -1820,11 +1830,11 @@ msgstr "Загрузка: rb-meta file.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [options] myebook.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "Непосредственно MOBI HTML сохранен в"
@@ -1991,97 +2001,142 @@ msgid ""
"\t"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Часто используемая директория"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr "По умолчанию, отправлять файл в карту памяти, вместо основной памяти"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr "Формат используется, когда сохраняется единственный файл на диск"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Подтвердить перед удалением"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Размер иконок рабочей панели"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Показать название кнопок на рабочей панали"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Геометрия основного окна"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Сообщить, если доступна новая версия"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Использовать Римские цифры для нумерации"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Сортировать список эпилогов по популярности"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr "Количество обложек показываемых в режиме просмотра обложек"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "По умолчанию преобразование в LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Опции для просмотра электронной книги LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Этот формат просматривается используя встроенный просмотровщик"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Показывать колонки в списке книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Автоматически запускать сервер конента при запуске приложения"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "В базе данных содержатся старые новости"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Показывать иконку в панели задач"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Загрузить в устройство закаченные новости"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Удалить книги из библиотеки после загрузки в устройство"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Книги с таким названием уже есть в библиотеки. Всеравно добавить?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Есть повторения!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
msgid "Device no longer connected."
msgstr "Устройство не подключено"
@@ -2117,8 +2172,8 @@ msgstr "Смотреть книги на устройстве"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Путь"
@@ -2127,7 +2182,7 @@ msgstr "Путь"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2302,7 +2357,7 @@ msgid "Access log:"
msgstr "Лог доступа:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Сбой запуска контент сервера"
@@ -2739,7 +2794,7 @@ msgid " is not a valid picture"
msgstr " неверное изображение"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Не преобразуется"
@@ -3557,7 +3612,7 @@ msgstr "Изменить пароль"
msgid "Password needed"
msgstr "Необходим пароль"
-#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:42
+#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/progress.py:43
msgid "Aborting..."
msgstr ""
@@ -3651,9 +3706,9 @@ msgstr "Добавить нужный источник новостей"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:448
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:775
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:779
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1086
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:809
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:813
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1122
msgid "News"
msgstr "Новости"
@@ -4170,49 +4225,45 @@ msgstr "Немогу удалить задание при подключенно
msgid "Job has already run"
msgstr "Задание уже запущено"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:972
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:966
msgid "Size (MB)"
msgstr "Размер (МБ)"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:967
msgid "Date"
msgstr "Дата"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:107
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
msgid "Rating"
msgstr "Рейтинг"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:308
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:314
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:319
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:310
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:321
msgid "None"
msgstr "Ничего"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
msgid "Book %s of %s."
msgstr "Книга %s из %s."
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:740
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:734
msgid "Not allowed"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:741
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:735
msgid ""
"Dropping onto a device is not supported. First add the book to the calibre "
"library."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:898
msgid "Format"
msgstr "Формат"
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:909
-msgid "Timestamp"
-msgstr "Временная метка"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1007
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:1001
msgid "Search (For Advanced Search click the button to the left)"
msgstr "Поиск (для расширенного поиска нажмите кнопку слева)"
@@ -4288,23 +4339,23 @@ msgstr "Открыть книгу"
msgid "Configure"
msgstr "Настроить"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:90
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:89
msgid "Error communicating with device"
msgstr "Ошибка подключения с устройством"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:101
msgid "&Restore"
msgstr "Восстановить"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:103
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:102
msgid "&Donate to support calibre"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:105
msgid "&Restart"
msgstr "&Перезапуск"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:136
msgid ""
"For help visit %s.kovidgoyal.net
"
@@ -4312,126 +4363,126 @@ msgstr ""
"
Для справки посетите %s.kovidgoyal.net
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:138
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:137
msgid "%s: %s by Kovid Goyal %%(version)s
%%(device)s
"
msgstr "%s: %s by Kovid Goyal %%(version)s
%%(device)s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:155
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
msgid "Send to main memory"
msgstr "Отправить в основную память"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:156
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
msgid "Send to storage card"
msgstr "Отправить в карту памяти"
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:157
#: /home/kovid/work/calibre/src/calibre/gui2/main.py:158
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:159
msgid "and delete from library"
msgstr "и удалите из библиотеки"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:161
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:160
msgid "Send to storage card by default"
msgstr "По умолчанию отправлять в карту памяти"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:169
msgid "Edit metadata individually"
msgstr "Редактировать метаданные индивидуально"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:172
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:171
msgid "Edit metadata in bulk"
msgstr "Редактировать основные метаданные"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:174
msgid "Add books from a single directory"
msgstr "Добавить книги из одной директории"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:175
msgid ""
"Add books from directories, including sub-directories (One book per "
"directory, assumes every ebook file is the same book in a different format)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:176
msgid ""
"Add books from directories, including sub directories (Multiple books per "
"directory, assumes every ebook file is a different book)"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:191
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:353
msgid "Save to disk"
msgstr "Сохранить на диск"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:192
msgid "Save to disk in a single directory"
msgstr "Сохранить на диск в одну директорию"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:194
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1280
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:193
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1248
msgid "Save only %s format to disk"
msgstr "Сохранять на диск только формат %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:196
#: /home/kovid/work/calibre/src/calibre/gui2/main_ui.py:359
msgid "View"
msgstr "Вид"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:198
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:197
msgid "View specific format"
msgstr "Просмотреть особый формат"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:214
msgid "Convert individually"
msgstr "Индивидуальное преобразование"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:215
msgid "Bulk convert"
msgstr "Общее преобразование"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:217
msgid "Set defaults for conversion"
msgstr "Настройки по умолчанию для преобразования"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:219
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:218
msgid "Set defaults for conversion of comics"
msgstr "Настройки по умолчанию для преобразования комиксов"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:241
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:240
msgid "Similar books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:288
msgid "Bad database location"
msgstr "Плохое расположение базы данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:291
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1413
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:290
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1388
msgid "Choose a location for your ebook library."
msgstr "Выбререте расположение Вашей библиотеки электронных книг."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:441
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:440
msgid "Browse by covers"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:529
msgid "Device: "
msgstr "Устройство: "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:531
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:530
msgid " detected."
msgstr " определено."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:553
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:552
msgid "Connected "
msgstr "Подключено "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:563
msgid "Device database corrupted"
msgstr "База данных устройства неисправна"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:565
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:564
msgid ""
"\n"
" The database of books on the reader is corrupted. Try the "
@@ -4461,137 +4512,100 @@ msgstr ""
" \n"
" "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:614
-msgid "Adding books recursively..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Added "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:619
-msgid "Searching..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:629
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
-msgid ""
-"
Books with the same title as the following already exist in the database. "
-"Add them anyway?
"
-msgstr ""
-"Книги с таким названием уже есть в библиотеки. Всеравно добавить?
"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:632
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:738
-msgid "Duplicates found!"
-msgstr "Есть повторения!"
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:690
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:655
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:707
msgid "Uploading books to device."
msgstr "Загрузка книг в устройство."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:674
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:663
msgid "Books"
msgstr "Книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:675
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:664
msgid "EPUB Books"
msgstr "Книги EPUB"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:676
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:665
msgid "LRF Books"
msgstr "Книги LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:677
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:666
msgid "HTML Books"
msgstr "Книги HTML"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:678
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:667
msgid "LIT Books"
msgstr "Книги LIT"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:679
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:668
msgid "MOBI Books"
msgstr "Книги MOBI"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:680
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:669
msgid "Text books"
msgstr "Текстовые книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:681
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:670
msgid "PDF Books"
msgstr "Книги PDF"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:682
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:671
msgid "Comics"
msgstr "Комиксы"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:683
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:672
msgid "Archives"
msgstr "Архивы"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:693
msgid "Adding books..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:699
-msgid "Reading metadata..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:724
-msgid "Read metadata from "
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:728
-msgid "Adding books to database..."
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:771
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:735
msgid "No space on device"
msgstr "Нет места на устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:772
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:736
msgid ""
"Cannot upload books to device there is no more free space available "
msgstr ""
"
Немогу загрузить книги на устройство, из-за отсутствия свободной памяти. "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:804
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:768
msgid ""
"The selected books will be permanently deleted and the files removed "
"from your computer. Are you sure?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:813
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:780
msgid "Deleting books from device."
msgstr "Удаляются книги из устройства."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
msgid "Cannot edit metadata"
msgstr "Невозможно редактировать метаданные"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:844
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:869
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:811
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:836
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "No books selected"
msgstr "Нет Выбранных книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:920
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:887
msgid "Sending news to device."
msgstr "Отправляются новости на устройство."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:973
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:941
msgid "Sending books to device."
msgstr "Отправка книги в устройство"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:976
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:944
msgid "No suitable formats"
msgstr "Нет подходящего формата"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:945
msgid ""
"Could not upload the following books to the device, as no suitable formats "
"were found:
"
@@ -4599,87 +4613,87 @@ msgstr ""
"Не могу загрузить книги на устройство, так как они не соответствуют формату: "
"
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:994
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
msgid "Cannot save to disk"
msgstr "Невозможно сохранить на диск"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:998
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:966
msgid "Saving to disk..."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1003
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:971
msgid "Saved"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1009
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:977
msgid "Choose destination directory"
msgstr "Выберете директорию получателя"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1023
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:991
msgid ""
"Could not save the following books to disk, because the %s format is not "
"available for them:
"
msgstr ""
"Не могу сохранить гники на диск потому, что формат %s не доступен для:
"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1027
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:995
msgid "Could not save some ebooks"
msgstr "Не могу сохранить некоторые книги"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1049
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1017
msgid "Fetching news from "
msgstr "Вызвать новость из "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1063
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1031
msgid " fetched."
msgstr " загружено."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
msgid "No book selected"
msgstr "Нет выбранных книг"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1184
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1214
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1232
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1152
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1182
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1200
msgid "Cannot view"
msgstr "Невозможно просмотреть"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1190
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1237
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1158
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1205
msgid "Choose the format to view"
msgstr "Выберете для просмотра формат"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1202
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1170
msgid "Cannot open folder"
msgstr "Не могу открыть папку"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1233
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1201
msgid "%s has no available formats."
msgstr "%s неизвестный формат."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure"
msgstr "Невозможно настроить"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1271
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1239
msgid "Cannot configure while there are running jobs."
msgstr "Пока запущено задание, не могу настроить"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1289
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1257
msgid "Copying database"
msgstr "Копирование базы данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1291
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1259
msgid "Copying library to "
msgstr "Копирование библиотеки в "
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1301
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1269
msgid "Invalid database"
msgstr "Неверная база данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1302
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1270
msgid ""
"An invalid database already exists at %s, delete it before trying to move "
"the existing database.
Error: %s"
@@ -4687,23 +4701,23 @@ msgstr ""
"
Уже используется неправильная база данных %s, удалите ее прежде, чем "
"перенести используемую.
Ошибка: %s"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1308
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1276
msgid "Could not move database"
msgstr "Невозможно перенести базу данных"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1328
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1296
msgid "No detailed info available"
msgstr "Нет доступной подробной информации"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1329
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1297
msgid "No detailed information is available for books on the device."
msgstr "Не доступна подробная информация книг на устройстве"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1372
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1340
msgid "Error talking to device"
msgstr "Ошибка согласования устройства"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1341
msgid ""
"There was a temporary error talking to the device. Please unplug and "
"reconnect the device and or reboot."
@@ -4711,13 +4725,13 @@ msgstr ""
"Была временная ощибка общения с устройством. Пожалуста, переподключите "
"устройство или перегрузите его."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1386
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1401
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1405
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1354
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1369
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1373
msgid "Conversion Error"
msgstr "Ошибка преобразования"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1387
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1355
msgid ""
"
Could not convert: %s
It is a DRMed book. You must "
"first remove the DRM using 3rd party tools."
@@ -4725,59 +4739,59 @@ msgstr ""
"
Не могу преобразовать: %s
Это DRM книга. Перед "
"преобразование удалите DRM используя программное обеспечение."
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1457
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1432
msgid ""
"is the result of the efforts of many volunteers from all over the world. If "
"you find it useful, please consider donating to support its development."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1479
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1454
msgid "There are active jobs. Are you sure you want to quit?"
msgstr "Имеется активное задание. Вы всеравно хотите выйти?"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1481
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1456
msgid ""
" is communicating with the device!
\n"
" 'Quitting may cause corruption on the device.
\n"
" 'Are you sure you want to quit?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1485
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1460
msgid "WARNING: Active jobs"
msgstr "ПРЕДУПРЕЖДЕНИЕ: Активное задание"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1519
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1494
msgid ""
"will keep running in the system tray. To close it, choose Quit in the "
"context menu of the system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1536
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1511
msgid ""
"Latest version: %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid ""
"%s has been updated to version %s. See the new features. "
"Visit the download page?"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1541
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1516
msgid "Update available"
msgstr "Доступно обновление"
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1556
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1531
msgid "Use the library located at the specified path."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1558
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1533
msgid "Start minimized to system tray."
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1560
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1535
msgid "Log debugging information to console"
msgstr ""
@@ -5517,20 +5531,20 @@ msgid ""
"For help on an individual command: %%prog command --help\n"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1182
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1221
msgid "
Copying books to %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1195
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1304
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1234
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1343
msgid "Copying %s"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1275
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1314
msgid "Migrating old database to ebook library in %s
"
msgstr ""
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:1321
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1360
msgid "Compacting database"
msgstr ""
@@ -5891,6 +5905,7 @@ msgid "Article download failed: %s"
msgstr "Ошибка загрузки статьи: %s"
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:1000
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:84
msgid "Fetching feed"
msgstr "Достаавляется материал"
@@ -5927,6 +5942,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_common_dreams.py:8
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_daily_telegraph.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_discover_magazine.py:17
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_dna.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_economist.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_endgadget.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_espn.py:17
@@ -5939,7 +5955,9 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_guardian.py:16
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers.py:13
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_harpers_full.py:80
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_honoluluadvertiser.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_iht.py:14
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_indy_star.py:6
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_irish_times.py:12
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_japan_times.py:15
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_joelonsoftware.py:15
@@ -5970,6 +5988,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_smh.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_spiegel_int.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_st_petersburg_times.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_starbulletin.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_telegraph_uk.py:18
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_teleread.py:17
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_the_age.py:19
@@ -5998,6 +6017,8 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_novosti.py:49
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_nspm.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pescanik.py:58
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_pobjeda.py:20
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_politika.py:19
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vijesti.py:60
#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_vreme.py:108
msgid "Serbian"
@@ -6031,6 +6052,10 @@ msgstr ""
msgid "German"
msgstr ""
+#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/recipe_jutarnji.py:23
+msgid "Croatian"
+msgstr ""
+
#: /home/kovid/work/calibre/src/calibre/web/fetch/simple.py:452
msgid ""
"%prog URL\n"
diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po
index 680dde77ed..9bce6ae17b 100644
--- a/src/calibre/translations/sk.po
+++ b/src/calibre/translations/sk.po
@@ -7,14 +7,14 @@ msgid ""
msgstr ""
"Project-Id-Version: calibre\n"
"Report-Msgid-Bugs-To: FULL NAME \n"
-"POT-Creation-Date: 2009-02-08 21:09+0000\n"
-"PO-Revision-Date: 2009-01-23 00:21+0000\n"
+"POT-Creation-Date: 2009-02-11 03:58+0000\n"
+"PO-Revision-Date: 2009-02-11 03:08+0000\n"
"Last-Translator: Michael Gallo \n"
"Language-Team: Slovak \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Launchpad-Export-Date: 2009-02-09 05:36+0000\n"
+"X-Launchpad-Export-Date: 2009-02-13 19:24+0000\n"
"X-Generator: Launchpad (build Unknown)\n"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:41
@@ -23,10 +23,10 @@ msgstr "Nerobí vôbec nič"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:44
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_any.py:71
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1014
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1030
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1032
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:499
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1015
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1031
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1033
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:77
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:79
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:81
@@ -40,24 +40,24 @@ msgstr "Nerobí vôbec nič"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/pdf/convert_from.py:69
#: /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
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:229
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:232
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:261
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:47
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:89
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:200
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:230
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:233
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:263
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:51
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:53
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:93
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:95
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:145
#: /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:849
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:851
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:12
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:36
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:60
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:118
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:479
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:482
#: /home/kovid/work/calibre/src/calibre/ebooks/odt/to_oeb.py:46
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:569
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:574
@@ -65,6 +65,8 @@ msgstr "Nerobí vôbec nič"
#: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1153
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:53
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/pdftrim.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:180
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:172
@@ -73,24 +75,23 @@ msgstr "Nerobí vôbec nič"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:38
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:39
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:121
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:362
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:376
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:900
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:717
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:962
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:965
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:894
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:930
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:933
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:61
#: /home/kovid/work/calibre/src/calibre/gui2/tools.py:123
#: /home/kovid/work/calibre/src/calibre/library/cli.py:257
-#: /home/kovid/work/calibre/src/calibre/library/database.py:920
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1405
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1434
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1468
-#: /home/kovid/work/calibre/src/calibre/library/database.py:1594
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:466
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:478
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:831
-#: /home/kovid/work/calibre/src/calibre/library/database2.py:864
+#: /home/kovid/work/calibre/src/calibre/library/database.py:916
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:472
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:484
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:865
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:900
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1201
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1378
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1401
+#: /home/kovid/work/calibre/src/calibre/library/database2.py:1452
#: /home/kovid/work/calibre/src/calibre/library/server.py:315
#: /home/kovid/work/calibre/src/calibre/web/feeds/news.py:51
msgid "Unknown"
@@ -102,15 +103,15 @@ msgstr "Základ"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:148
msgid "File type"
-msgstr "Typ súboru"
+msgstr "Súborové"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:182
msgid "Metadata reader"
-msgstr "Modul vstupu metadát"
+msgstr "Vstupné metadátové"
#: /home/kovid/work/calibre/src/calibre/customize/__init__.py:209
msgid "Metadata writer"
-msgstr "Modul výstupu metadát"
+msgstr "Výstupné metadátové"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:12
msgid ""
@@ -118,7 +119,7 @@ msgid ""
"linked files. This plugin is run every time you add an HTML file to the "
"library."
msgstr ""
-"Prejsť všetky odkazy v HTML súbore a vytvoriť ZIP archív obsahujúci všetky "
+"Prejde všetky odkazy v HTML súbore a vytvorí ZIP archív obsahujúci všetky "
"súbory na ktoré odkazy smerujú. Tento modul je spustený zakaždým keď je do "
"knižnice pridaný HTML súbor."
@@ -136,26 +137,26 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:146
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:156
msgid "Read metadata from %s files"
-msgstr "Načítať metadáta zo súborov %s"
+msgstr "Číta metadáta zo súborov %s"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:166
msgid "Extract cover from comic files"
-msgstr "Prevziať obálky zo súborov s komiksami"
+msgstr "Preberá obálky zo súborov s komiksami"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:186
msgid "Read metadata from ebooks in ZIP archives"
-msgstr "Čítať metadáta z elektronických kníh v ZIP archívoch"
+msgstr "Číta metadáta z elektronických kníh v archívoch ZIP"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:196
msgid "Read metadata from ebooks in RAR archives"
-msgstr ""
+msgstr "Číta metadáta z elektronických kníh v archívoch RAR"
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:207
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:217
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:227
#: /home/kovid/work/calibre/src/calibre/customize/builtins.py:237
msgid "Set metadata in %s files"
-msgstr ""
+msgstr "Zapisuje metadáta do súborov %s"
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:28
msgid "Installed plugins"
@@ -177,11 +178,11 @@ msgstr "Neaktívne moduly"
msgid "No valid plugin found in "
msgstr "Nebol nájdený žiadny platný modul v "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:184
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:185
msgid "Initialization of plugin %s failed with traceback:"
msgstr "Inicializácia modulu %s zlyhala s chybou:"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:261
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:262
msgid ""
" %prog options\n"
" \n"
@@ -193,35 +194,35 @@ msgstr ""
" Upraviť calibre pridaním externých modulov.\n"
" "
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:267
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:268
msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr "Pridajte modul zadaním cesty k ZIP archívu v ktorom sa nachádza."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:269
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:270
msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr "Odstrániť modul podľa mena. Vstavané moduly nie je možné odstrániť."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:271
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:272
msgid ""
"Customize plugin. Specify name of plugin and customization string separated "
"by a comma."
msgstr ""
"Upraviť modul. Zadajte názov modulu, za ním čiarku a reťazec s úpravami."
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:273
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:274
msgid "List all installed plugins"
msgstr "Vypísať všetky inštalované moduly"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:275
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:276
msgid "Enable the named plugin"
msgstr "Aktivovať modul podľa mena"
-#: /home/kovid/work/calibre/src/calibre/customize/ui.py:277
+#: /home/kovid/work/calibre/src/calibre/customize/ui.py:278
msgid "Disable the named plugin"
msgstr "Deaktivovať modul podľa mena"
#: /home/kovid/work/calibre/src/calibre/devices/cybookg3/driver.py:41
-#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:385
+#: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:390
#: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:70
msgid "The reader has no storage card connected."
msgstr "V čítacom zariadení nie je vložená žiadna pamäťová karta."
@@ -239,9 +240,9 @@ msgstr "V hlavnej pamäti zariadenia nie je dostatok miesta"
#: /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:192
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:228
-#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:255
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:195
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:231
+#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:258
msgid "Unable to detect the %s disk drive. Try rebooting."
msgstr "Nepodarilo sa nájsť disk %s. Skúste reštartovať systém."
@@ -329,6 +330,9 @@ msgid ""
"Remove the first image from the input ebook. Useful if the first image in "
"the source file is a cover and you are specifying an external cover."
msgstr ""
+"Odstrániť prvý obrázok zo zdrojovej elektronickej knihy. Táto funkcia je "
+"užitočná ak prvý obrázok v knihe je obálka a má byť nahradená externou "
+"obálkou."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:149
msgid ""
@@ -473,16 +477,22 @@ msgid ""
"css. Spacing removal will not work if the source file forces inter-paragraph "
"spacing."
msgstr ""
+"Odstránenie medzier medzi odstavcami. Zároveň pridáva odsadenie prvých "
+"riadkov odstavcov o 1.5em. Túto hodnotu je možné upraviť pridaním p {text-"
+"indent: 0cm} do --override-css. Odstránenie medzier nebude fungovať, ak sú v "
+"zdrojovom súbore explicitne určené."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:221
msgid "Do not force text to be justified in output."
-msgstr ""
+msgstr "Nevynútiť zarovnanie pravého okraja výstupného textu."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:223
msgid ""
"Remove table markup, converting it into paragraphs. This is useful if your "
"source file uses a table to manage layout."
msgstr ""
+"Odstrániť štruktúru tagov tabuľky a previesť ju na odstavce. Táto funkcia je "
+"užitočná ak je zdrojový súbor formátovaný pomocou tabuľky."
#: /home/kovid/work/calibre/src/calibre/ebooks/epub/__init__.py:226
msgid ""
@@ -524,11 +534,11 @@ msgstr ""
"Previesť akýkoľvek z veľkého množstva formátov elektronických kníh na formát "
"%s. Podporované formáty sú: %s\n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:103
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:105
msgid "Could not find an ebook inside the archive"
msgstr "V archíve nebola nájdená žiadna elektronická kniha"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:225
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:227
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -545,14 +555,14 @@ msgstr ""
"Ak miesto HTML súboru zadáte OPF súbor, odkazy budú prevzaté z jeho sekcie "
". \n"
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:476
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:478
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/writer.py:758
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:613
msgid "Output written to "
msgstr "Výstup zapísaný do "
-#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:498
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1117
+#: /home/kovid/work/calibre/src/calibre/ebooks/epub/from_html.py:500
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:1118
msgid "You must specify an input HTML file"
msgstr "Musíte zadať vstupný HTML súbor"
@@ -574,26 +584,26 @@ msgstr ""
"\t\tPríliš zložitá štruktúra súboru. Prerozdeľujem bez zachovania štruktúry. "
"Súbor sa môže zobraziť nekorektne."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:510
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:511
msgid "Written processed HTML to "
msgstr "Spracované HTML bolo zapísané do "
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:898
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:899
msgid "Options to control the traversal of HTML"
msgstr "Možnosti spracovania HTML"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:905
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:906
msgid "The output directory. Default is the current directory."
msgstr "Výstupný adresár. Štandardne sa použije aktuálny pracovný adresár."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:907
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:908
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:560
msgid "Character encoding for HTML files. Default is to auto detect."
msgstr ""
"Kódovanie znakov v HTML súboru. Bez explicitne zadanej hodnoty bude "
"detekované automaticky."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:909
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:910
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."
@@ -601,11 +611,11 @@ msgstr ""
"Vytvoriť výstup v súbore .zip. Ak je zvolená táto možnosť, --output by mal "
"byť názov súboru, nie adresára."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:911
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:912
msgid "Control the following of links in HTML files."
msgstr "Nasledovanie odkazov v HTML súboroch."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:913
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:914
msgid ""
"Traverse links in HTML files breadth first. Normally, they are traversed "
"depth first"
@@ -613,7 +623,7 @@ msgstr ""
"Prechádzanie odkazov v HTML súboroch \"najprv do šírky\". Štandardne sa "
"odkazy prechádzajú \"najprv do hĺbky\"."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:915
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:916
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."
@@ -622,39 +632,39 @@ msgstr ""
"je pozitívna hodnota. 0 značí, že žiadne odkazy v koreňovom súbore nebudú "
"prechádzané."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:917
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:918
msgid "Set metadata of the generated ebook"
msgstr "Metadáta vygenerovanej elektronickej knihy"
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:919
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:920
msgid "Set the title. Default is to autodetect."
msgstr "Názov. Štandardne automaticky detekovaný."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:921
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:922
msgid "The author(s) of the ebook, as a & separated list."
-msgstr ""
+msgstr "Autor(i) knihy, oddelení ampersandmi (&)."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:923
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:924
msgid "The subject(s) of this book, as a comma separated list."
msgstr "Témy tejto knihy, oddelené čiarkami."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:925
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:926
msgid "Set the publisher of this book."
msgstr "Vydavateľ knihy."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:927
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:928
msgid "A summary of this book."
msgstr "Stručný obsah knihy."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:929
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:930
msgid "Load metadata from the specified OPF file"
msgstr "Súbor OPF z ktorého sa majú prevziať metadáta."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:931
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:932
msgid "Options useful for debugging"
msgstr "Možnosti užitočné pri hľadaní chýb v programe."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:933
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:934
msgid ""
"Be more verbose while processing. Can be specified multiple times to "
"increase verbosity."
@@ -662,11 +672,11 @@ msgstr ""
"Pri spracovaní vypisovať viac informácií. Viacnásobné použitie ďalej zvyšuje "
"množstvo zobrazených informácií."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:935
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:936
msgid "Output HTML is \"pretty printed\" for easier parsing by humans"
msgstr "Výstupný HTML súbor bude úhľadne formátovaný pre uľahčenie čítania."
-#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:941
+#: /home/kovid/work/calibre/src/calibre/ebooks/html.py:942
msgid ""
"%prog [options] file.html|opf\n"
"\n"
@@ -687,7 +697,7 @@ msgid "%prog [options] LITFILE"
msgstr "%prog [možnosti] LITsúbor"
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:855
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:503
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:506
msgid "Output directory. Defaults to current directory."
msgstr "Výstupný adresár. Štandardne aktuálny pracovný adresár."
@@ -703,7 +713,7 @@ msgid "Useful for debugging."
msgstr "Užitočné pri hľadaní chýb v programe."
#: /home/kovid/work/calibre/src/calibre/ebooks/lit/reader.py:872
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:527
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:530
msgid "OEB ebook created in"
msgstr "OEB elektronická kniha bude vytvorená v"
@@ -746,9 +756,9 @@ msgid "Sort key for the author"
msgstr "Autor, v tvare vhodnom pre triedenie (priezvisko, meno)"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/__init__.py:87
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:284
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:39
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:108
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
msgid "Publisher"
msgstr "Vydavateľ"
@@ -1524,7 +1534,7 @@ msgid "Extract thumbnail from LRF file"
msgstr "Prevziať náhľad z LRF súboru"
#: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:606
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:182
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:188
msgid "Set the publisher"
msgstr "Vydavateľ"
@@ -1645,61 +1655,66 @@ msgstr "Mená autorov"
msgid "Set the comment"
msgstr "Poznámka"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:282
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:69
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:70
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:36
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:103
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:359
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:970
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:105
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:361
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:964
msgid "Title"
msgstr "Názov"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:283
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:287
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:37
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:104
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:364
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:971
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:106
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:366
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:965
msgid "Author(s)"
msgstr "Autor(i)"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:285
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:289
msgid "Producer"
msgstr "Producent"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:286
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:71
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:64
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:489
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single_ui.py:517
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:357
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:320
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:322
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:58
msgid "Comments"
msgstr "Poznámky"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:288
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:109
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:309
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:910
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:974
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:292
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:111
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:311
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:904
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:968
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:60
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Tags"
msgstr "Tagy"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:290
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:110
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:325
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:294
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:112
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:327
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:59
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Series"
msgstr "Séria"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:291
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:295
msgid "Language"
msgstr "Jazyk"
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/__init__.py:297
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:903
+msgid "Timestamp"
+msgstr "Časová známka"
+
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/epub.py:202
msgid "A comma separated list of tags to set"
msgstr "Čiarkami oddelený zoznam tagov"
@@ -1774,7 +1789,11 @@ msgstr "Názov hľadanej knihy."
msgid "The publisher of the book to search for."
msgstr "Vydavateľ hľadanej knihy."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:47
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:46
+msgid "LibraryThing.com timed out. Try again later."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:53
msgid ""
"Could not fetch cover as server is experiencing high load. Please try again "
"later."
@@ -1782,17 +1801,17 @@ msgstr ""
"Nepodarilo sa prevziať obálku, lebo server je preťažený. Prosím skúste "
"operáciu zopakovať neskôr."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:48
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:54
msgid " not found."
msgstr " sa nepodarilo nájsť."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:51
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:82
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:57
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:88
msgid "LibraryThing.com server error. Try again later."
msgstr ""
"Chyba servera LibraryThing.com. Prosím skúste operáciu zopakovať neskôr."
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:60
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:66
msgid ""
"\n"
"%prog [options] ISBN\n"
@@ -1810,23 +1829,23 @@ msgid "Usage: %s file.lit"
msgstr "Použitie: %s súbor.lit"
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/lit.py:45
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:227
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:233
msgid "Cover saved to"
msgstr "Obálka uložená do"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:178
-msgid "Set the subject tags"
-msgstr ""
-
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:180
-msgid "Set the language"
-msgstr ""
-
#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:184
-msgid "Set the ISBN"
-msgstr ""
+msgid "Set the subject tags"
+msgstr "Tagy priradené knihe"
-#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1012
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:186
+msgid "Set the language"
+msgstr "Jazyk knihy"
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:190
+msgid "Set the ISBN"
+msgstr "ISBN kód knihy"
+
+#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1014
msgid "Set the dc:language field"
msgstr "Hodnota položky dc:language"
@@ -1842,11 +1861,11 @@ msgstr "Použitie: rb-meta súbor.rb"
msgid "Creating Mobipocket file from EPUB..."
msgstr "Vytváranie Mobipocket súboru z EPUB..."
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:501
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:504
msgid "%prog [options] myebook.mobi"
msgstr "%prog [možnosti] kniha.mobi"
-#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:525
+#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:528
msgid "Raw MOBI HTML saved in"
msgstr "Neupravené MOBI HTML uložené do"
@@ -1880,6 +1899,8 @@ msgid ""
"When present, use the author sorting information for generating the "
"Mobipocket author metadata."
msgstr ""
+"Autora pre metadáta formátu Mobipocket prevziať v tvare vhodnom pre "
+"triedenie (priezvisko, meno) ak je dostupný."
#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/writer.py:550
msgid ""
@@ -2032,97 +2053,143 @@ msgstr ""
"\tOreže PDF. \n"
"\t"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:25
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:28
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:433
msgid "Frequently used directories"
msgstr "Často používané adresáre"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:27
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:30
msgid "Send file to storage card instead of main memory by default"
msgstr "Ukladať súbory na pamäťovú kartu, nie do hlavnej pamäte zariadenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:29
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:32
msgid "The format to use when saving single files to disk"
msgstr ""
"Formát, ktorý má byť použitý pri ukladaní jednotlivých súborov na disk"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:31
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:34
msgid "Confirm before deleting"
msgstr "Vyžadovať potvrdenie pred zmazaním"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:33
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:36
msgid "Toolbar icon size"
msgstr "Veľkosť ikon panelu nástrojov"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:35
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:38
msgid "Show button labels in the toolbar"
msgstr "Zobrazovať nadpisy tlačidiel panelu nástrojov"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:37
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:40
msgid "Main window geometry"
msgstr "Usporiadanie hlavného okna"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:39
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:42
msgid "Notify when a new version is available"
msgstr "Upozorniť ak je k dispozícii nová verzia"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:41
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:44
msgid "Use Roman numerals for series number"
msgstr "Číslovanie kníh v sérii Rímskymi číslicami"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:43
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:46
msgid "Sort tags list by popularity"
msgstr "Triediť zoznam tagov podľa popularity"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:45
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:48
msgid "Number of covers to show in the cover browsing mode"
msgstr "Počet obálok, ktoré sa majú zobraziť v režime prezerania obálok"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:47
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:50
msgid "Defaults for conversion to LRF"
msgstr "Štandardné nastavenie prevodu do formátu LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:49
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:52
msgid "Options for the LRF ebook viewer"
msgstr "Možnosti prehliadača elektronických kníh vo formáte LRF"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:51
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
msgid "Formats that are viewed using the internal viewer"
msgstr "Formáty zobrazené interným prehliadačom"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:53
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
msgid "Columns to be displayed in the book list"
msgstr "Počet stĺpcov v zozname kníh"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:54
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:57
msgid "Automatically launch content server on application startup"
msgstr "Automaticky spúšťať obsahový server pri štarte aplikácie"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:55
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
msgid "Oldest news kept in database"
msgstr "Najstaršie správy ponechané v databáze"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:56
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:59
msgid "Show system tray icon"
msgstr "Zobraziť ikonu v systémovej lište"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:58
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:61
msgid "Upload downloaded news to device"
msgstr "Odoslať prevzaté správy do zariadenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:60
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:63
msgid "Delete books from library after uploading to device"
msgstr "Zmazať knihy z knižnice po ich odoslaní do zariadenia"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:62
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:65
msgid ""
"Show the cover flow in a separate window instead of in the main calibre "
"window"
msgstr ""
"Zobraziť galériu obálok v oddelenom okne namiesto hlavného okna calibre"
-#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:64
+#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:67
msgid "Disable notifications from the system tray icon"
+msgstr "Vypnúť upozornenia zobrazované ikonou v systémovej lište"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:87
+msgid "Added %s to library"
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:89
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:156
+msgid "Read metadata from "
+msgstr "Čítať metadáta z "
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:110
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:212
+msgid ""
+"Books with the same title as the following already exist in the database. "
+"Add them anyway?
"
+msgstr ""
+"Knihy s doleuvedeným názvom sa už v databáze nachádzajú. Chcete ich "
+"napriek tomu pridať?
"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:114
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:115
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:216
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:217
+msgid "Duplicates found!"
+msgstr "Boli nájdené duplikáty!"
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:140
+msgid "Adding books recursively..."
+msgstr "Pridať knihy rekurzívne..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:141
+msgid "Searching for books in all sub-directories..."
+msgstr ""
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:170
+msgid "Adding books to database..."
+msgstr "Pridávam knihy do databázy..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:177
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:694
+msgid "Reading metadata..."
+msgstr "Čítam metadáta..."
+
+#: /home/kovid/work/calibre/src/calibre/gui2/add.py:186
+msgid "Searching in"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/device.py:72
@@ -2160,8 +2227,8 @@ msgstr "Zobraziť knihu v zariadení"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:84
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:85
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:86
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:316
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:905
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:318
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:899
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:56
msgid "Path"
msgstr "Cesta"
@@ -2170,7 +2237,7 @@ msgstr "Cesta"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:88
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:89
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:92
-#: /home/kovid/work/calibre/src/calibre/gui2/library.py:315
+#: /home/kovid/work/calibre/src/calibre/gui2/library.py:317
#: /home/kovid/work/calibre/src/calibre/gui2/status.py:57
#: /home/kovid/work/calibre/src/calibre/gui2/tags.py:50
msgid "Formats"
@@ -2347,7 +2414,7 @@ msgid "Access log:"
msgstr "Záznam o prístupe:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config.py:345
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:402
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:401
msgid "Failed to start content server"
msgstr "Nepodarilo sa spustiť obsahový server"
@@ -2440,6 +2507,8 @@ msgid ""
"If you disable this setting, metadata is guessed from the filename instead. "
"This can be configured in the Advanced section."
msgstr ""
+"Ak vypnete túto možnosť, metadáta budú odvodené z názvu súboru. Podrobnosti "
+"je možné určiť v sekcii rozšírených nastavení."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:423
msgid "Read &metadata from files"
@@ -2503,7 +2572,7 @@ msgstr "Zobraziť &ikonu v systémovej lište"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:440
msgid "Show ¬ifications in system tray"
-msgstr ""
+msgstr "Zobrazovať &upozornenia v systémovej lište"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:441
msgid "Show cover &browser in a separate window (needs restart)"
@@ -2520,7 +2589,7 @@ msgstr "&Zmazať správy z knižnice po ich odoslaní do zariadenia"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:444
msgid "&Number of covers to show in browse mode (needs restart):"
-msgstr ""
+msgstr "Počet &obálok zobrazovaných v prehliadači (vyžaduje reštart):"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:445
msgid "Toolbar"
@@ -2552,7 +2621,7 @@ msgstr "Viditeľné &stĺpce v zozname kníh v knižnici"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:454
msgid "Use internal &viewer for:"
-msgstr ""
+msgstr "Použiť interný &prehliadač pre:"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/config_ui.py:455
msgid "Free unused diskspace from the database"
@@ -2739,9 +2808,9 @@ msgid ""
"\n"
"Metadata will be updated in the database as well as the generated %s file."
msgstr ""
-"Zadajte metadáta knihy, ako napríklad názov alebo meno autora.\n"
+"Zadajte metadáta knihy, ako napríklad jej názov alebo meno autora.\n"
"\n"
-"Metadáta budú uložené do databázy, aj do vytvoreného %s súboru."
+"Metadáta budú aktualizované v databáze a uložené do vytvoreného %s súboru."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:98
msgid ""
@@ -2794,7 +2863,7 @@ msgid " is not a valid picture"
msgstr " nie je platný obrazový súbor"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub.py:241
-#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1073
+#: /home/kovid/work/calibre/src/calibre/gui2/main.py:1041
msgid "Cannot convert"
msgstr "Nemôžem previesť"
@@ -2990,7 +3059,7 @@ msgstr "&Zmenšiť obrázky"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:496
msgid "&Ignore tables"
-msgstr ""
+msgstr "&Ignorovať tabuľky"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:497
msgid "&Use author sort to set author field in output"
@@ -2998,15 +3067,15 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:498
msgid "No text &justification"
-msgstr ""
+msgstr "Nezarovnávať &pravý okraj textu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:499
msgid "&Linearize tables"
-msgstr ""
+msgstr "Previesť tabuľky na &riadky"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:500
msgid "Remove &first image from source file"
-msgstr ""
+msgstr "Odstrániť prvý &obrázok zo vstupného súboru"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:501
msgid "Override &CSS"
@@ -3046,7 +3115,7 @@ msgstr "Nerozdeľovať na &zalomeniach strán"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:514
msgid "&Page map"
-msgstr ""
+msgstr "&Mapa stránkovania"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:515
msgid ""
@@ -3120,7 +3189,7 @@ msgstr "Názov vygenerovaného &obsahu"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/epub_ui.py:530
msgid "Level &3 TOC"
-msgstr ""
+msgstr "Obsah úrovne &3"
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:38
msgid "Author Sort"
@@ -3248,8 +3317,9 @@ msgid ""
"Specify metadata such as title and author for the book.Metadata will be "
"updated in the database as well as the generated LRF file."
msgstr ""
-"Zadajte metadáta knihy, ako napríklad názov alebo meno autora.
Metadáta "
-"budú uložené do databázy, aj do vytvoreného LRF súboru."
+"Zadajte metadáta knihy, ako napríklad jej názov alebo meno "
+"autora.
Metadáta budú aktualizované v databáze a uložené do vytvoreného "
+"LRF súboru."
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/lrf_single.py:298
msgid ""
@@ -3424,6 +3494,16 @@ msgid ""
"margin-left:0px; margin-right:0px; -qt-block-indent:0; text-"
"indent:0px;\">