diff --git a/Changelog.old.yaml b/Changelog.old.yaml index 0e601874a5..48382ab452 100644 --- a/Changelog.old.yaml +++ b/Changelog.old.yaml @@ -1,3 +1,1621 @@ +- version: 0.8.25 + date: 2011-11-06 + + new features: + - title: "Drivers for the LG Optimus 2X, HTC Incredible S, Samsung Stratosphere and the Kobo Vox" + tickets: [886558, 885058, 884762, 884039] + + - title: "Get books: Add ebookpoint.pl store" + + - title: "Support hour/minute/seconds in datetime format strings in the template language and in tweaks" + + bug fixes: + - title: "Fix Book detils preferences showing custom columns even after they have been deleted" + tickets: [884799] + + - title: "Replace use of insecure tempfile in the bundled rtf2xml library." + tickets: [885245] + + - title: "Remove the suid mount helper used on linux and bsd, as it proved impossible to make it secure." + description: "This means that if you are on BSD or an older linux distribution, without support for udisks, device detection will no longer work in calibre. You will have to either mount the devices by hand before starting calibre, or stick with version 0.8.24 (the vulnerability in the mount helper is a privilege escalation, which is relatively harmless on the vast majority of single user systems)." + tickets: [885027] + + - title: "Do not error out if there is an invalid regex for title sort set in tweaks" + + - title: "Content server: Fix another place where --url-prefix was forgotten" + tickets: [885332] + + - title: "HTML Input: Limit memory consumption when converting HTML files that link to large binary files." + tickets: [884821] + + - title: "T1 driver: Workaround for T1 showing error messages when opening some news downloads on the device" + + - title: "Kobo driver: Fix longstanding bug that would prevent re-adding a epub that has been previously deleted from the Kobo using calibre" + + - title: "Fix partial cover search not resuming after pressing back in the metadata download dialog" + tickets: [875196] + + - title: "T1 driver: Fix auto refresh covers option" + + - title: "Content server: Do not show tracebacks in HTML output when not running in develop mode" + + - title: "Textile output; Fix out of memory issue when dealing with large margins." + + improved recipes: + - The Independent + - Die Zeit subscription version + - NIN online + - Science News + - Updated Daily Mirror + - Science AAAS + + new recipes: + - title: b365 Realitatea and Catavencii + author: Silviu Cotoara + + - title: Various Greek news sources + author: Stelios + + - title: Real world economics blog + author: Julio Map + +- version: 0.8.24 + date: 2011-10-27 + + new features: + - title: "Kobo: Add support for fetching annotations from the kobo reader." + description: "Right click the send to device button in calibre with your kobo connected and choose fetch annotations. The annotations are placed into the comments of the corresponding books in the calibre library. This feature is still experimental." + type: major + + - title: "Preserve the set of selected books in the library view when a device is connected, fixing a long standing annoyance" + + bug fixes: + - title: "Prevent changing of device metadata management option while a device is connected." + tickets: [874118] + + - title: "Book details panel: Show tooltip only when hovering over cover, not the rest of the book information, as it makes it hard to read." + tickets: [876454] + + - title: "MOBI Output: Fix use of list elements as link anchors caused links to always point to start of list." + tickets: [879391] + + - title: "RB Output: Fix calibre generated rb files not being opened by the RocketBook." + tickets: [880930] + + - title: "FB2 Input: Dont choke on FB2 files that have empty embedded content tags." + tickets: [880904] + + - title: "ODT Input: CSS rationalization should not fail with non ascii class names" + + - title: "Fix creating new library using the copy structure option incorrectly setting all text type columns to be like the tags column" + + - title: "E-book viewer: Don't choke on windows installs with a non UTF-8 filesystem encoding." + tickets: [879740] + + + improved recipes: + - Novaya Gazeta + - El Universal (Venezuela) + - The Australian (subscription enabled) + - Metro NL + - The Scotsman + - Japan Times + + new recipes: + - title: Silicon Republic + author: Neil Grogan + + - title: Calibre Blog + author: Krittika Goyal + +- version: 0.8.23 + date: 2011-10-21 + + new features: + - title: "Drivers for T-Mobile Move, new Pandigital Novel, New Onyx Boox and Freescale MX 515" + + - title: "SONY T1 driver: Support for periodicals and better timezone detection" + + - title: "Add a remove cover entry to the right click menu of the cover display in the right panel" + tickets: [874689] + + bug fixes: + - title: "Amazon metadata download: Fix for change in Amazon website that broke downloading metadata." + tickets: [878395] + + - title: "MOBI metadata: When reading titles from MOBI files only use the title in the PDB header if there is no long title in the EXTH header" + tickets: [ 875243 ] + + - title: "Fix regression that broke use of complex custom columns in save to disk templates." + tickets: [877366] + + - title: "Fix regression that broke reading metadata from CHM files" + + - title: "Fix a bug that broke conversion of some zipped up HTML files with non ascii filenames on certain windows installs." + tickets: [873288] + + - title: "RTF Input: Fix bug in handling of paragraph separators." + tickets: [863735] + + - title: "Fix a regression that broke downloading certain periodicals for the Kindle." + tickets: [875595] + + - title: "Fix regression that broke updating of covers inside ebook files when saving to disk" + + - title: "Fix regression breaking editing the 'show in tag browser' checkbox in custom column setup editing" + + - title: "Fix typo that broke stopping selected jobs in 0.8.22" + + improved recipes: + - Columbus Dispatch + - Ming Pao + - La Republica + - Korea Times + - USA Today + - CNN + - Liberation + - El Pais + - Helsingin Sanomat + + new recipes: + - title: Kyugyhang, Hankyoreh and Hankyoreh21 + author: Seongkyoun Yoo. + + - title: English Katherimini + author: Thomas Scholl + + - title: Various French news sources + author: Aurelien Chabot. + +- version: 0.8.22 + date: 2011-10-14 + + new features: + - title: "Input plugin for OCR-ed DJVU files (i.e. .djvu files that contain text. Only the text is converted)" + type: major + + - title: "Driver for the SONY PRS T1" + + - title: "Add a 'Back' button to the metadata download dialog while downloading covers, so that you can go back and select a different match if you dont lke the covers, instead of having to re-do the entire download." + tickets: [855055] + + - title: "Add an option in Preferences->Saving to disk to not show files in file browser after saving to disk" + + - title: "Get Books: Add the amazon.fr store. Remove leading 'by' from author names. Fix encoding issues with non English titles/names" + + - title: "Driver for Onyx BOOX A61S/X61S" + tickets: [872741] + + - title: "Kobo: Add support for uploading new covers to the device without converting the ePub. You can just resend the book to have the cover updated" + + - title: "Make it a little harder to ignore the fact that there are multiple toolbars when customizing toolbars" + tickets: [864589] + + bug fixes: + - title: "MOBI Input: Remove invalid tags of the form " + tickets: [872883] + + - title: "calibredb add_format does not refresh running calibre instance" + tickets: [872961] + + - title: "Conversion pipeline: Translate to CSS font-family" + tickets: [871388] + + - title: "When sending email add a Date: header so that amavis does not consider the emails to be spam" + + - title: "Fix for the problem where setting the restriction to an empty current search clears the restriction box but does not clear the restriction." + tickets: [871921] + + - title: "Fix generation of column coloring rules for date/time columns" + + - title: "Fix plugboard problem where customizations to formats accepted by a device were ignored." + + - title: "Enable adding of various actions to the toolbar when device is connected (they had been erroneously marked as being non-addable)" + + - title: "Fixable content in library check is not hidden after repair" + tickets: [864096] + + - title: "Catalog generation: Handle a corrupted thumbnail cache." + + - title: "Do not error out when user clicks stop selected job with no job selected." + tickets: [863766] + + improved recipes: + - automatiseringgids + - CNET + - Geek and Poke + - Gosc Niedzielny + - Dilbert + - Economist + - Ming Pao + - Metro UK + - Heise Online + - FAZ.net + - Houston Chronicle + - Slate + - Descopera + + new recipes: + - title: WoW Insider + author: Krittika Goyal + + - title: Merco Press and Penguin news + author: Russell Phillips + + - title: Defense News + author: Darko Miletic + + - title: Revista Piaui + author: Eduardo Simoes + + - title: Dark Horizons + author: Jaded + + - title: Various polish news sources + author: fenuks + + +- version: 0.8.21 + date: 2011-09-30 + + new features: + - title: "A Tips and Tricks blog at http://blog.calibre-ebook.com to introduce less well known calibre features in a simple way" + + - title: "News download: Add list of articles in the downloaded issue to the comments metadata of the generated ebook. Makes it possible to search for a particular article in the calibre library." + ticket: [851717] + + - title: "Toolbar buttons: You can now also right click the buttons to bring the popup of extra actions, in addition to clicking the small arrow next to the button." + + - title: "Amazon metadata download plugin: Add option to download metadata from amazon.es" + + - title: Driver for Vizio and iRobot A9 Android tablets + tickets: [854408,862175] + + - title: "When switching to/starting with a library with a corrupted database, offer the user the option of rebuilding the database instead of erroring out." + + - title: "Template language: Add list_equals function" + + - title: "Add a special output profile for the PocketBook 900 as it does not resize images correctly by itself" + + bug fixes: + - title: "Fix regression that cause PDF Output to generate very large files" + + - title: Fix Title Sort field not being displayed in Book details panel + + - title: Prevent renaming of languages in the Tag browser + tickets: [860943] + + - title: "Get books: Fix getting price from Foyles" + + - title: "Content server: When a search matches no queries, do not show an error message" + + - title: "ODT Input: Add workaround for ADE to fix centering of block level images when converting to EPUB" + tickets: [859343] + + - title: "Content server: When WSGI embedding fix handling of empty URL" + + - title: "RTF Input: Fix spurious spaces inserted after some unicode characters" + tickets: [851215] + + - title: "Fix regression that broke clicking on the first letter of author names in the Tag Browser when grouped" + tickets: [860615] + + - title: "Fix reading metadata from filenames when the author regexp does not match anything" + + - title: "Fix incorrect display of the month September in Finnish calibre" + tickets: [858737] + + - title: "Do not delete the file when the user tries to add a format to a book from a file already in the books directory" + tickets: [856158] + + - title: "Fix regression that broke customization of Kobo device plugin" + + - title: "Allow user defined templates to be used in save to disk" + + improved recipes: + - Read It Later + - American Spectator + - Sydney Morning Herald + - Chicago Tribune + - American Prospect + - DNA India + - Times of India + - Kurier + - xkcd + - Cnet + + new recipes: + - title: Various Colombian news sources + author: BIGO-CAVA + + - title: Gosc Niedzielny + author: Piotr Kontek + + - title: Leipzer Volkszeitung + author: a.peter + + - title: Folha de Sao Paulo (full edition) + author: fluzao + + - title: Den of Geek + author: Jaded + + - title: Republica + author: Manish Bhattarai + + - title: Sign on San Diego + author: Jay Kindle + +- version: 0.8.20 + date: 2011-09-23 + + new features: + - title: "MOBI Output: Map a larger set of font names to sans-serif/monospace font in the MOBI file" + + - title: "Get Books: Allow searching on the DRM column in the results." + tickets: [852514] + + - title: "Manage tags/series/etc dialog: Add a was column to show the old value when changing values." + tickets: [846538] + + - title: "Template language: Add new functions to manipulate language codes" + tickets: [832084] + + bug fixes: + - title: "MOBI Output: Don't set cdetype when option to enable sharing instead of syncing is specified. This fixes the option." + + - title: "Conversion pipeline: Fix crash caused by empty @@ -99,7 +101,7 @@ -
  • +
  • , # @@ -213,7 +215,7 @@ -
    +
    @@ -234,11 +236,11 @@ - + - + @@ -294,16 +296,30 @@ - - - - + + + + + + + + + + + + + + + + + +
    @@ -410,5 +426,13 @@ + + + + + + + + diff --git a/setup/extensions.py b/setup/extensions.py index f7d40ca72c..1827d32f4a 100644 --- a/setup/extensions.py +++ b/setup/extensions.py @@ -191,6 +191,12 @@ if iswindows: # needs_ddk=True, cflags=['/X'] ), + Extension('winfonts', + ['calibre/utils/fonts/winfonts.cpp'], + libraries=['Gdi32', 'User32'], + cflags=['/X'] + ), + ]) if isosx: diff --git a/setup/iso_639/it.po b/setup/iso_639/it.po index 8409060021..a0da8b9ced 100644 --- a/setup/iso_639/it.po +++ b/setup/iso_639/it.po @@ -12,14 +12,14 @@ msgstr "" "Report-Msgid-Bugs-To: Debian iso-codes team \n" "POT-Creation-Date: 2011-11-25 14:01+0000\n" -"PO-Revision-Date: 2011-09-27 17:49+0000\n" -"Last-Translator: Milo Casagrande \n" +"PO-Revision-Date: 2012-10-01 12:40+0000\n" +"Last-Translator: Wonderfulheart \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-11-26 05:21+0000\n" -"X-Generator: Launchpad (build 14381)\n" +"X-Launchpad-Export-Date: 2012-10-02 05:19+0000\n" +"X-Generator: Launchpad (build 16061)\n" "Language: it\n" #. name for aaa @@ -17957,7 +17957,7 @@ msgstr "Ndoola" #. name for nds msgid "German; Low" -msgstr "" +msgstr "Tedesco; Volgare" #. name for ndt msgid "Ndunga" diff --git a/src/calibre/constants.py b/src/calibre/constants.py index dd7abd89f5..95ed4785df 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -4,7 +4,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = u'calibre' -numeric_version = (0, 9, 0) +numeric_version = (0, 9, 1) __version__ = u'.'.join(map(unicode, numeric_version)) __author__ = u"Kovid Goyal " @@ -91,7 +91,7 @@ class Plugins(collections.Mapping): 'speedup', ] if iswindows: - plugins.extend(['winutil', 'wpd']) + plugins.extend(['winutil', 'wpd', 'winfonts']) if isosx: plugins.append('usbobserver') if islinux or isosx: diff --git a/src/calibre/customize/builtins.py b/src/calibre/customize/builtins.py index 9cb2436aeb..f435aafefe 100644 --- a/src/calibre/customize/builtins.py +++ b/src/calibre/customize/builtins.py @@ -670,7 +670,7 @@ from calibre.devices.misc import (PALMPRE, AVANT, SWEEX, PDNOVEL, GEMEI, VELOCITYMICRO, PDNOVEL_KOBO, LUMIREAD, ALURATEK_COLOR, TREKSTOR, EEEREADER, NEXTBOOK, ADAM, MOOVYBOOK, COBY, EX124G) from calibre.devices.folder_device.driver import FOLDER_DEVICE_FOR_CONFIG -from calibre.devices.kobo.driver import KOBO +from calibre.devices.kobo.driver import KOBO, KOBOTOUCH from calibre.devices.bambook.driver import BAMBOOK from calibre.devices.boeye.driver import BOEYE_BEX, BOEYE_BDX from calibre.devices.smart_device_app.driver import SMART_DEVICE_APP @@ -724,7 +724,7 @@ plugins += [ SNE, ALEX, ODYSSEY, PALMPRE, - KOBO, + KOBO, KOBOTOUCH, AZBOOKA, FOLDER_DEVICE_FOR_CONFIG, AVANT, diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index be3e7e0e03..a2d556d583 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -54,6 +54,7 @@ class ANDROID(USBMS): # Motorola 0x22b8 : { 0x41d9 : [0x216], 0x2d61 : [0x100], 0x2d67 : [0x100], + 0x2de8 : [0x229], 0x41db : [0x216], 0x4285 : [0x216], 0x42a3 : [0x216], 0x4286 : [0x216], 0x42b3 : [0x216], 0x42b4 : [0x216], 0x7086 : [0x0226], 0x70a8: [0x9999], 0x42c4 : [0x216], diff --git a/src/calibre/devices/cli.py b/src/calibre/devices/cli.py index c7b105998d..0d5c7f2f19 100755 --- a/src/calibre/devices/cli.py +++ b/src/calibre/devices/cli.py @@ -15,6 +15,7 @@ from calibre.utils.terminfo import TerminalController from calibre.devices.errors import ArgumentError, DeviceError, DeviceLocked from calibre.customize.ui import device_plugins from calibre.devices.scanner import DeviceScanner +from calibre.utils.config import device_prefs MINIMUM_COL_WIDTH = 12 #: Minimum width of columns in ls output @@ -228,6 +229,7 @@ def main(): continue else: dev = d + d.specialize_global_preferences(device_prefs) break diff --git a/src/calibre/devices/interface.py b/src/calibre/devices/interface.py index 7ce6968eee..2b3bbd4fd6 100644 --- a/src/calibre/devices/interface.py +++ b/src/calibre/devices/interface.py @@ -626,6 +626,19 @@ class DevicePlugin(Plugin): ''' pass + def specialize_global_preferences(self, device_prefs): + ''' + Implement this method if your device wants to override a particular + preference. You must ensure that all call sites that want a preference + that can be overridden use device_prefs['something'] instead + of prefs['something']. Your + method should call device_prefs.set_overrides(pref=val, pref=val, ...). + Currently used for: + metadata management (prefs['manage_device_metadata']) + ''' + device_prefs.set_overrides() + + # Dynamic control interface. # The following methods are probably called on the GUI thread. Any driver # that implements these methods must take pains to be thread safe, because diff --git a/src/calibre/devices/kindle/driver.py b/src/calibre/devices/kindle/driver.py index 7821631e85..988df109fc 100644 --- a/src/calibre/devices/kindle/driver.py +++ b/src/calibre/devices/kindle/driver.py @@ -294,6 +294,8 @@ class KINDLE2(KINDLE): PRODUCT_ID = [0x0002, 0x0004] BCD = [0x0100] + # SUPPORTS_SUB_DIRS = False # Apparently the Paperwhite doesn't like files placed in subdirectories + # SUPPORTS_SUB_DIRS_FOR_SCAN = True EXTRA_CUSTOMIZATION_MESSAGE = [ _('Send page number information when sending books') + diff --git a/src/calibre/devices/kobo/books.py b/src/calibre/devices/kobo/books.py index 32bf9a9828..2e3cfca317 100644 --- a/src/calibre/devices/kobo/books.py +++ b/src/calibre/devices/kobo/books.py @@ -1,30 +1,38 @@ __license__ = 'GPL v3' -__copyright__ = '2010, Timothy Legge ' -''' -''' +__copyright__ = '2010-2012, , Timothy Legge and David Forrester ' +__docformat__ = 'restructuredtext en' -import os -import time +import os, time, sys + +from calibre.constants import preferred_encoding, DEBUG +from calibre import isbytestring, force_unicode +from calibre.utils.icu import strcmp -from calibre.utils.date import parse_date from calibre.devices.usbms.books import Book as Book_ +from calibre.devices.usbms.books import CollectionsBookList +from calibre.utils.config import prefs +from calibre.utils.date import parse_date +from calibre.devices.usbms.driver import debug_print from calibre.ebooks.metadata import author_to_author_sort class Book(Book_): - def __init__(self, prefix, lpath, title, authors, mime, date, ContentType, - thumbnail_name, size=None, other=None): - Book_.__init__(self, prefix, lpath) + def __init__(self, prefix, lpath, title=None, authors=None, mime=None, date=None, ContentType=None, + thumbnail_name=None, size=0, other=None): +# debug_print('Book::__init__ - title=', title) + show_debug = title is not None and title.lower().find("magic kingdom") >= 0 + if show_debug: + debug_print("Book::__init__ - title=", title, 'authors=', authors) + debug_print("Book::__init__ - other=", other) + Book_.__init__(self, prefix, lpath, size, other) - self.title = title - if not authors: - self.authors = [''] - else: - self.authors = [authors] - self.author_sort = author_to_author_sort(self.authors[0]) + if title is not None and len(title) > 0: + self.title = title - if not title: - self.title = _('Unknown') + if authors is not None and len(authors) > 0: + self.authors_from_string(authors) + if self.author_sort is None or self.author_sort == "Unknown": + self.author_sort = author_to_author_sort(self.authors) self.mime = mime @@ -35,26 +43,211 @@ class Book(Book_): self.datetime = time.strptime(date, "%Y-%m-%dT%H:%M:%S.%f") except: try: - self.datetime = parse_date(date, - assume_utc=True).timetuple() + self.datetime = time.strptime(date.split('+')[0], "%Y-%m-%dT%H:%M:%S") except: try: - self.datetime = time.gmtime(os.path.getctime(self.path)) + self.datetime = time.strptime(date.split('+')[0], "%Y-%m-%d") except: - self.datetime = time.gmtime() - else: - try: - self.datetime = time.gmtime(os.path.getctime(self.path)) - except: - self.datetime = time.gmtime() + try: + self.datetime = parse_date(date, + assume_utc=True).timetuple() + except: + try: + self.datetime = time.gmtime(os.path.getctime(self.path)) + except: + self.datetime = time.gmtime() + + self.contentID = None if thumbnail_name is not None: self.thumbnail = ImageWrapper(thumbnail_name) - self.tags = [] - if other: - self.smart_update(other) + + if show_debug: + debug_print("Book::__init__ - self=", self) + class ImageWrapper(object): def __init__(self, image_path): self.image_path = image_path + +class KTCollectionsBookList(CollectionsBookList): + + def get_collections(self, collection_attributes): + debug_print("KTCollectionsBookList:get_collections - start - collection_attributes=", collection_attributes) + + collections = {} + + ca = [] + for c in collection_attributes: + ca.append(c.lower()) + collection_attributes = ca + debug_print("KTCollectionsBookList:get_collections - collection_attributes=", collection_attributes) + + for book in self: + tsval = book.get('title_sort', book.title) + if tsval is None: + tsval = book.title + + show_debug = self.is_debugging_title(tsval) or tsval is None + if show_debug: # or len(book.device_collections) > 0: + debug_print('KTCollectionsBookList:get_collections - tsval=', tsval, "book.title=", book.title, "book.title_sort=", book.title_sort) + debug_print('KTCollectionsBookList:get_collections - book.device_collections=', book.device_collections) +# debug_print(book) + # Make sure we can identify this book via the lpath + lpath = getattr(book, 'lpath', None) + if lpath is None: + continue + # Decide how we will build the collections. The default: leave the + # book in all existing collections. Do not add any new ones. + attrs = ['device_collections'] + if getattr(book, '_new_book', False): + if prefs['manage_device_metadata'] == 'manual': + # Ensure that the book is in all the book's existing + # collections plus all metadata collections + attrs += collection_attributes + else: + # For new books, both 'on_send' and 'on_connect' do the same + # thing. The book's existing collections are ignored. Put + # the book in collections defined by its metadata. + attrs = collection_attributes + elif prefs['manage_device_metadata'] == 'on_connect': + # For existing books, modify the collections only if the user + # specified 'on_connect' + attrs += collection_attributes + if show_debug: + debug_print("KTCollectionsBookList:get_collections - attrs=", attrs) + + for attr in attrs: + attr = attr.strip() + if show_debug: + debug_print("KTCollectionsBookList:get_collections - attr='%s'"%attr) + # If attr is device_collections, then we cannot use + # format_field, because we don't know the fields where the + # values came from. + if attr == 'device_collections': + doing_dc = True + val = book.device_collections # is a list + if show_debug: + debug_print("KTCollectionsBookList:get_collections - adding book.device_collections", book.device_collections) + # If the book is not in the current library, we don't want to use the metadtaa for the collections + elif book.application_id is None: +# debug_print("KTCollectionsBookList:get_collections - Book not in current library") + continue + else: + doing_dc = False + ign, val, orig_val, fm = book.format_field_extended(attr) + val = book.get(attr, None) + if show_debug: + debug_print("KTCollectionsBookList:get_collections - not device_collections") + debug_print(' ign=', ign, ', val=', val, ' orig_val=', orig_val, 'fm=', fm) + debug_print(' val=', val) + if not val: continue + if isbytestring(val): + val = val.decode(preferred_encoding, 'replace') + if isinstance(val, (list, tuple)): + val = list(val) +# debug_print("KTCollectionsBookList:get_collections - val is list=", val) + elif fm is not None and fm['datatype'] == 'series': + val = [orig_val] + elif fm is not None and fm['datatype'] == 'text' and fm['is_multiple']: + if isinstance(orig_val, (list, tuple)): + val = orig_val + else: + val = [orig_val] + if show_debug: + debug_print("KTCollectionsBookList:get_collections - val is text and multiple", val) + elif fm is not None and fm['datatype'] == 'composite' and fm['is_multiple']: + if show_debug: + debug_print("KTCollectionsBookList:get_collections - val is compositeand multiple", val) + val = [v.strip() for v in + val.split(fm['is_multiple']['ui_to_list'])] + else: + val = [val] + if show_debug: + debug_print("KTCollectionsBookList:get_collections - val=", val) + + for category in val: +# debug_print("KTCollectionsBookList:get_collections - category=", category) + is_series = False + if doing_dc: + # Attempt to determine if this value is a series by + # comparing it to the series name. + if category == book.series: + is_series = True + elif fm is not None and fm['is_custom']: # is a custom field + if fm['datatype'] == 'text' and len(category) > 1 and \ + category[0] == '[' and category[-1] == ']': + continue + if fm['datatype'] == 'series': + is_series = True + else: # is a standard field + if attr == 'tags' and len(category) > 1 and \ + category[0] == '[' and category[-1] == ']': + continue + if attr == 'series' or \ + ('series' in collection_attributes and + book.get('series', None) == category): + is_series = True + cat_name = category.strip(' ,') + + if cat_name not in collections: + collections[cat_name] = {} + if show_debug: + debug_print("KTCollectionsBookList:get_collections - created collection for cat_name", cat_name) + if lpath not in collections[cat_name]: + if is_series: + if doing_dc: + collections[cat_name][lpath] = \ + (book, book.get('series_index', sys.maxint), tsval) + else: + collections[cat_name][lpath] = \ + (book, book.get(attr+'_index', sys.maxint), tsval) + else: + collections[cat_name][lpath] = (book, tsval, tsval) + if show_debug: + debug_print("KTCollectionsBookList:get_collections - added book to collection for cat_name", cat_name) + if show_debug: + debug_print("KTCollectionsBookList:get_collections - cat_name", cat_name) + + # Sort collections + result = {} + + def none_cmp(xx, yy): + x = xx[1] + y = yy[1] + if x is None and y is None: + # No sort_key needed here, because defaults are ascii + return cmp(xx[2], yy[2]) + if x is None: + return 1 + if y is None: + return -1 + if isinstance(x, basestring) and isinstance(y, basestring): + c = strcmp(force_unicode(x), force_unicode(y)) + else: + c = cmp(x, y) + if c != 0: + return c + # same as above -- no sort_key needed here + return cmp(xx[2], yy[2]) + + for category, lpaths in collections.items(): + books = lpaths.values() + books.sort(cmp=none_cmp) + result[category] = [x[0] for x in books] + debug_print("KTCollectionsBookList:get_collections - end") + return result + + def set_debugging_title(self, title): + self.debugging_title = title + + def is_debugging_title(self, title): + if not DEBUG: + return False +# debug_print("KTCollectionsBookList:is_debugging - title=", title, "self.debugging_title=", self.debugging_title) + is_debugging = self.debugging_title is not None and len(self.debugging_title) > 0 and title is not None and (title.lower().find(self.debugging_title.lower()) >= 0 or len(title) == 0) +# debug_print("KTCollectionsBookList:is_debugging - is_debugging=", is_debugging) + + return is_debugging + diff --git a/src/calibre/devices/kobo/driver.py b/src/calibre/devices/kobo/driver.py index 065dac9250..9805510c9f 100644 --- a/src/calibre/devices/kobo/driver.py +++ b/src/calibre/devices/kobo/driver.py @@ -2,28 +2,38 @@ # vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai __license__ = 'GPL v3' -__copyright__ = '2010, Timothy Legge and Kovid Goyal ' +__copyright__ = '2010-2012, Timothy Legge , Kovid Goyal and David Forrester ' __docformat__ = 'restructuredtext en' -import os, time, calendar +''' +Driver for Kobo ereaders. Supports all e-ink devices. + +Originally developed by Timothy Legge . +Extended to support Touch firmware 2.0.0 and later and newer devices by David Forrester +''' + +import os, time from contextlib import closing from calibre.devices.usbms.books import BookList +from calibre.devices.usbms.books import CollectionsBookList +from calibre.devices.kobo.books import KTCollectionsBookList from calibre.devices.kobo.books import Book from calibre.devices.kobo.books import ImageWrapper -from calibre.devices.kobo.bookmark import Bookmark from calibre.devices.mime import mime_type_ext from calibre.devices.usbms.driver import USBMS, debug_print from calibre import prints -from calibre.devices.usbms.books import CollectionsBookList from calibre.ptempfile import PersistentTemporaryFile +from calibre.constants import DEBUG +from calibre.utils.config import prefs + class KOBO(USBMS): name = 'Kobo Reader Device Interface' gui_name = 'Kobo Reader' description = _('Communicate with the Kobo Reader') - author = 'Timothy Legge' - version = (1, 0, 13) + author = 'Timothy Legge and David Forrester' + version = (2, 0, 0) dbversion = 0 fwversion = 0 @@ -39,7 +49,7 @@ class KOBO(USBMS): CAN_SET_METADATA = ['collections'] VENDOR_ID = [0x2237] - PRODUCT_ID = [0x4161, 0x4163, 0x4165] + PRODUCT_ID = [0x4161, 0x4165] BCD = [0x0110, 0x0323, 0x0326] VENDOR_NAME = ['KOBO_INC', 'KOBO'] @@ -505,8 +515,7 @@ class KOBO(USBMS): if lpath.startswith('/') or lpath.startswith('\\'): lpath = lpath[1:] #print "path: " + lpath - #book = self.book_class(prefix, lpath, other=info) - book = Book(prefix, lpath, '', '', '', '', '', '', other=info) + book = self.book_class(prefix, lpath, other=info) if book.size is None: book.size = os.stat(self.normalize_path(path)).st_size b = booklists[blist].add_book(book, replace_metadata=True) @@ -655,7 +664,7 @@ class KOBO(USBMS): mi = MetaInformation(os.path.splitext(os.path.basename(lpath))[0], [_('Unknown')]) size = os.stat(cls.normalize_path(os.path.join(prefix, lpath))).st_size - book = Book(prefix, lpath, title, authors, mime, date, ContentType, ImageID, size=size, other=mi) + book = cls.book_class(prefix, lpath, title, authors, mime, date, ContentType, ImageID, size=size, other=mi) return book def get_device_paths(self): @@ -983,6 +992,7 @@ class KOBO(USBMS): return USBMS.create_annotations_path(self, mdata) def get_annotations(self, path_map): + from calibre.devices.kobo.bookmark import Bookmark EPUB_FORMATS = [u'epub'] epub_formats = set(EPUB_FORMATS) @@ -1045,6 +1055,7 @@ class KOBO(USBMS): return bookmarked_books def generate_annotation_html(self, bookmark): + import calendar from calibre.ebooks.BeautifulSoup import BeautifulSoup, Tag, NavigableString # Returns
    ...
    #last_read_location = bookmark.last_read_location @@ -1171,3 +1182,1135 @@ class KOBO(USBMS): # Add bookmark file to db_id db.add_format_with_hooks(db_id, bm.value.bookmark_extension, bm.value.path, index_is_id=True) + + +class KOBOTOUCH(KOBO): + name = 'KoboTouch' + gui_name = 'Kobo Touch' + author = 'David Forrester' + description = 'Communicate with the Kobo Touch, Glo and Mini firmware. Based on the existing Kobo driver by %s.' % (KOBO.author) + + supported_dbversion = 62 + min_supported_dbversion = 53 + + booklist_class = KTCollectionsBookList + book_class = Book + + MAX_PATH_LEN = 185 # 250 - (len(" - N3_LIBRARY_SHELF.parsed") + len("F:\.kobo\images\")) + + EXTRA_CUSTOMIZATION_MESSAGE = [ + _('The Kobo Touch from firmware V2.0.0 supports bookshelves.')+\ + 'These are created on the Kobo Touch. ' +\ + _('Specify a tags type column for automatic management'), + _('Create Bookshelves') + + ':::'+_('Create new bookshelves on the Kobo Touch if they do not exist. This is only for firmware V2.0.0 or later.'), + _('Delete Empty Bookshelves') + + ':::'+_('Delete any empty bookshelves from the Kobo Touch when syncing is finished. This is only for firmware V2.0.0 or later.'), + _('Upload covers for books') + + ':::'+_('Normally, the KOBO readers get the cover image from the' + ' ebook file itself. With this option, calibre will send a ' + 'separate cover image to the reader, useful if you ' + 'have modified the cover.'), + _('Upload Black and White Covers'), + _('Always upload covers') + + ':::'+_('If the Upload covers option is selected, the driver will only replace covers already on the device.' + ' Select this option if you want covers uploaded the first time you send the book to the device.'), + _('Show expired books') + + ':::'+_('A bug in an earlier version left non kepubs book records' + ' in the database. With this option Calibre will show the ' + 'expired records and allow you to delete them with ' + 'the new delete logic.'), + _('Show Previews') + + ':::'+_('Kobo previews are included on the Touch and some other versions' + ' by default they are no longer displayed as there is no good reason to ' + 'see them. Enable if you wish to see/delete them.'), + _('Show Recommendations') + + ':::'+_('Kobo now shows recommendations on the device. In some case these have ' + 'files but in other cases they are just pointers to the web site to buy. ' + 'Enable if you wish to see/delete them.'), + _('Attempt to support newer firmware') + + ':::'+_('Kobo routinely updates the firmware and the ' + 'database version. With this option Calibre will attempt ' + 'to perform full read-write functionality - Here be Dragons!! ' + 'Enable only if you are comfortable with restoring your kobo ' + 'to factory defaults and testing software. ' + 'This driver supports firmware V2.0.x and DBVersion up to ' + unicode(supported_dbversion)), + _('Title to test when debugging') + + ':::'+_('Part of title of a book that can be used when doing some tests for debugging. ' + 'The test is to see if the string is contained in the title of a book. ' + 'The better the match, the less extraneous output.'), + ] + + EXTRA_CUSTOMIZATION_DEFAULT = [ + u'', + False, + False, + False, + False, + False, + False, + False, + False, + False, + u'' + ] + + OPT_COLLECTIONS = 0 + OPT_CREATE_BOOKSHELVES = 1 + OPT_DELETE_BOOKSHELVES = 2 + OPT_UPLOAD_COVERS = 3 + OPT_UPLOAD_GRAYSCALE_COVERS = 4 + OPT_ALWAYS_UPLOAD_COVERS = 5 + OPT_SHOW_EXPIRED_BOOK_RECORDS = 6 + OPT_SHOW_PREVIEWS = 7 + OPT_SHOW_RECOMMENDATIONS = 8 + OPT_SUPPORT_NEWER_FIRMWARE = 9 + OPT_DEBUGGING_TITLE = 10 + + opts = None + + TIMESTAMP_STRING = "%Y-%m-%dT%H:%M:%SZ" + + PRODUCT_ID = [0x4163, 0x4173, 0x4183] + BCD = [0x0110, 0x0326] + + # Image file name endings. Made up of: image size, min_dbversion, max_dbversion, + COVER_FILE_ENDINGS = { + ' - N3_LIBRARY_FULL.parsed':[(355,530),0, 99,], +# ' - N3_LIBRARY_FULL.parsed':[(600,800),0, 99,], + ' - N3_LIBRARY_GRID.parsed':[(149,233),0, 99,], + ' - N3_LIBRARY_LIST.parsed':[(60,90),0, 99,], + ' - N3_LIBRARY_SHELF.parsed': [(40,60),0, 52,], + ' - N3_FULL.parsed':[(600,800),0, 52,], + } + + def initialize(self): + super(KOBOTOUCH, self).initialize() + self.bookshelvelist = [] + + def books(self, oncard=None, end_session=True): + debug_print("KoboTouch:books - oncard='%s'"%oncard) + from calibre.ebooks.metadata.meta import path_to_ext + + dummy_bl = self.booklist_class(None, None, None) + + if oncard == 'carda' and not self._card_a_prefix: + self.report_progress(1.0, _('Getting list of books on device...')) + debug_print("KoboTouch:books - Asked to process 'carda', but do not have one!") + return dummy_bl + elif oncard == 'cardb' and not self._card_b_prefix: + self.report_progress(1.0, _('Getting list of books on device...')) + debug_print("KoboTouch:books - Asked to process 'cardb', but do not have one!") + return dummy_bl + elif oncard and oncard != 'carda' and oncard != 'cardb': + self.report_progress(1.0, _('Getting list of books on device...')) + debug_print("KoboTouch:books - unknown card") + return dummy_bl + + prefix = self._card_a_prefix if oncard == 'carda' else \ + self._card_b_prefix if oncard == 'cardb' \ + else self._main_prefix + debug_print("KoboTouch:books - prefix='%s'"%oncard) + + # Determine the firmware version + try: + with open(self.normalize_path(self._main_prefix + '.kobo/version'), + 'rb') as f: + self.fwversion = f.readline().split(',')[2] + except: + self.fwversion = 'unknown' + + if self.fwversion != '1.0' and self.fwversion != '1.4': + self.has_kepubs = True + debug_print('Version of driver:', self.version, 'Has kepubs:', self.has_kepubs) + debug_print('Version of firmware:', self.fwversion, 'Has kepubs:', self.has_kepubs) + + self.booklist_class.rebuild_collections = self.rebuild_collections + + # get the metadata cache + bl = self.booklist_class(oncard, prefix, self.settings) + + opts = self.settings() + debug_print(opts.extra_customization) + if opts.extra_customization: + debugging_title = opts.extra_customization[self.OPT_DEBUGGING_TITLE] + debug_print("KoboTouch:books - set_debugging_title to", debugging_title ) + bl.set_debugging_title(debugging_title) + debug_print("KoboTouch:books - length bl=%d"%len(bl)) + need_sync = self.parse_metadata_cache(bl, prefix, self.METADATA_CACHE) + debug_print("KoboTouch:books - length bl after sync=%d"%len(bl)) + + # make a dict cache of paths so the lookup in the loop below is faster. + bl_cache = {} + for idx,b in enumerate(bl): + bl_cache[b.lpath] = idx + + def update_booklist(prefix, path, title, authors, mime, date, ContentID, ContentType, ImageID, readstatus, MimeType, expired, favouritesindex, accessibility, isdownloaded, bookshelves): + show_debug = self.is_debugging_title(title) +# show_debug = authors == 'L. Frank Baum' + if show_debug: + debug_print("KoboTouch:update_booklist - title='%s'"%title, "ContentType=%s"%ContentType, "isdownloaded=", isdownloaded) + debug_print(" prefix=%s, mime=%s, date=%s, readstatus=%d, MimeType=%s, expired=%d, favouritesindex=%d, accessibility=%d, isdownloaded=%s"% + (prefix, mime, date, readstatus, MimeType, expired, favouritesindex, accessibility, isdownloaded,)) + changed = False + try: + lpath = path.partition(self.normalize_path(prefix))[2] + if lpath.startswith(os.sep): + lpath = lpath[len(os.sep):] + lpath = lpath.replace('\\', '/') + # debug_print("LPATH: ", lpath, " - Title: " , title) + + playlist_map = {} + + if lpath not in playlist_map: + playlist_map[lpath] = [] + + if readstatus == 1: + playlist_map[lpath].append('Im_Reading') + elif readstatus == 2: + playlist_map[lpath].append('Read') + elif readstatus == 3: + playlist_map[lpath].append('Closed') + + # Related to a bug in the Kobo firmware that leaves an expired row for deleted books + # this shows an expired Collection so the user can decide to delete the book + if expired == 3: + playlist_map[lpath].append('Expired') + # A SHORTLIST is supported on the touch but the data field is there on most earlier models + if favouritesindex == 1: + playlist_map[lpath].append('Shortlist') + + # The follwing is in flux: + # - FW2.0.0, DBVersion 53,55 accessibility == 1 + # - FW2.1.2 beta, DBVersion == 56, accessibility == -1: + # So, the following should be OK + if isdownloaded == 'false': + if self.dbversion < 56 and accessibility <= 1 or self.dbversion >= 56 and accessibility == -1: + playlist_map[lpath].append('Deleted') + if show_debug: + debug_print("KoboTouch:update_booklist - have a deleted book") + # Label Previews + if accessibility == 6: + playlist_map[lpath].append('Preview') + elif accessibility == 4: + playlist_map[lpath].append('Recommendation') + + if len(bookshelves) > 0: + playlist_map[lpath].extend(bookshelves) + + if show_debug: + debug_print('KoboTouch:update_booklist - playlist_map=', playlist_map) + + path = self.normalize_path(path) + # print "Normalized FileName: " + path + + idx = bl_cache.get(lpath, None) + if idx is not None:# and not (accessibility == 1 and isdownloaded == 'false'): + if show_debug: + debug_print("KoboTouch:update_booklist - idx=%d"%idx) + debug_print('KoboTouch:update_booklist - bl[idx].device_collections=', bl[idx].device_collections) + debug_print('KoboTouch:update_booklist - playlist_map=', playlist_map) + debug_print('KoboTouch:update_booklist - bookshelves=', bookshelves) + debug_print('KoboTouch:update_booklist - series="%s"' % bl[idx].series) + debug_print('KoboTouch:update_booklist - the book=', bl[idx]) + debug_print('KoboTouch:update_booklist - application_id=', bl[idx].application_id) + bl_cache[lpath] = None + if bl[idx].title_sort is not None: + bl[idx].title = bl[idx].title_sort + if ImageID is not None: + imagename = self.imagefilename_from_imageID(ImageID) + if imagename is not None: + bl[idx].thumbnail = ImageWrapper(imagename) + if (ContentType == '6' and MimeType != 'application/x-kobo-epub+zip'): + if os.path.exists(self.normalize_path(os.path.join(prefix, lpath))): + if self.update_metadata_item(bl[idx]): + print 'update_metadata_item returned true' + changed = True + else: + debug_print(" Strange: The file: ", prefix, lpath, " does not exist!") + debug_print("KoboTouch:update_booklist - book size=", bl[idx].size) +# if lpath in playlist_map and \ +# playlist_map[lpath] not in bl[idx].device_collections: +# bl[idx].device_collections = playlist_map.get(lpath,[]) +# changed = True + + + if show_debug: + debug_print("KoboTouch:update_booklist - ContentID='%s'"%ContentID) + bl[idx].contentID = ContentID + + if lpath in playlist_map: + bl[idx].device_collections = playlist_map.get(lpath,[]) + changed = True + + if show_debug: + debug_print('KoboTouch:update_booklist - updated bl[idx].device_collections=', bl[idx].device_collections) + debug_print('KoboTouch:update_booklist - playlist_map=', playlist_map, 'changed=', changed) +# debug_print('KoboTouch:update_booklist - book=', bl[idx]) + debug_print("KoboTouch:update_booklist - book class=%s"%bl[idx].__class__) + else: + if show_debug: + debug_print('KoboTouch:update_booklist - idx is none') + try: + if os.path.exists(self.normalize_path(os.path.join(prefix, lpath))): + book = self.book_from_path(prefix, lpath, title, authors, mime, date, ContentType, ImageID) + else: + if isdownloaded == 'true': # A recommendation or preview is OK to not have a file + debug_print(" Strange: The file: ", prefix, lpath, " does not exist!") + title = "FILE MISSING: " + title + book = self.book_class(prefix, lpath, title, authors, mime, date, ContentType, ImageID, size=0) + if show_debug: + debug_print('KoboTouch:update_booklist - book file does not exist. ContentID="%s"'%ContentID) + + except Exception as e: + debug_print("KoboTouch:update_booklist - exception creating book: '%s'"%str(e)) + debug_print(" prefix: ", prefix, "lpath: ", lpath, "title: ", title, "authors: ", authors, \ + "mime: ", mime, "date: ", date, "ContentType: ", ContentType, "ImageID: ", ImageID) + raise + + if show_debug: + debug_print('KoboTouch:update_booklist - class:', book.__class__) +# debug_print(' resolution:', book.__class__.__mro__) + debug_print(" contentid:'%s'"%book.contentID) + debug_print(book) + debug_print(" author_sort:'%s'"%book.author_sort) + + # print 'Update booklist' + book.device_collections = playlist_map.get(lpath,[])# if lpath in playlist_map else [] + book.contentID = ContentID +# debug_print('KoboTouch:update_booklist - title=', title, 'book.device_collections', book.device_collections) + + if bl.add_book(book, replace_metadata=False): + changed = True + if show_debug: + debug_print(' book.device_collections', book.device_collections) + except: # Probably a path encoding error + import traceback + traceback.print_exc() + return changed + + def get_bookshelvesforbook(connection, ContentID): +# debug_print("KoboTouch:get_bookshelvesforbook - " + ContentID) + bookshelves = [] + if not self.supports_bookshelves(): + return bookshelves + + cursor = connection.cursor() + query = "select ShelfName from ShelfContent where ContentId = ? and _IsDeleted = 'false'" + values = (ContentID, ) + cursor.execute(query, values) + for i, row in enumerate(cursor): + bookshelves.append(row[0]) + + cursor.close() +# debug_print("KoboTouch:get_bookshelvesforbook - count bookshelves=" + unicode(count_bookshelves)) + return bookshelves + + import sqlite3 as sqlite + with closing(sqlite.connect( + self.normalize_path(self._main_prefix + + '.kobo/KoboReader.sqlite'))) as connection: + debug_print("KoboTouch:books - reading device database") + + # return bytestrings if the content cannot the decoded as unicode + connection.text_factory = lambda x: unicode(x, "utf-8", "ignore") + + self.bookshelvelist = self.get_bookshelflist(connection) + + cursor = connection.cursor() + + cursor.execute('select version from dbversion') + result = cursor.fetchone() + self.dbversion = result[0] + + debug_print("Database Version=%d"%self.dbversion) + + opts = self.settings() + if self.dbversion >= 33: + query= ('select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ' \ + 'ImageID, ReadStatus, ___ExpirationStatus, FavouritesIndex, Accessibility, IsDownloaded from content where ' \ + 'BookID is Null %(previews)s %(recomendations)s and not ((___ExpirationStatus=3 or ___ExpirationStatus is Null) %(expiry)s') % \ + dict(\ + expiry=' and ContentType = 6)' if opts.extra_customization[self.OPT_SHOW_EXPIRED_BOOK_RECORDS] else ')', \ + previews=' and Accessibility <> 6' if opts.extra_customization[self.OPT_SHOW_PREVIEWS] == False else '', \ + recomendations=' and IsDownloaded in (\'true\', 1)' if opts.extra_customization[self.OPT_SHOW_RECOMMENDATIONS] == False else ''\ + ) + elif self.dbversion >= 16 and self.dbversion < 33: + query= ('select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ' \ + 'ImageID, ReadStatus, ___ExpirationStatus, FavouritesIndex, Accessibility, "1" as IsDownloaded from content where ' \ + 'BookID is Null and not ((___ExpirationStatus=3 or ___ExpirationStatus is Null) %(expiry)s') % dict(expiry=' and ContentType = 6)' \ + if opts.extra_customization[self.OPT_SHOW_EXPIRED_BOOK_RECORDS] else ')') + elif self.dbversion < 16 and self.dbversion >= 14: + query= ('select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ' \ + 'ImageID, ReadStatus, ___ExpirationStatus, FavouritesIndex, "-1" as Accessibility, "1" as IsDownloaded from content where ' \ + 'BookID is Null and not ((___ExpirationStatus=3 or ___ExpirationStatus is Null) %(expiry)s') % dict(expiry=' and ContentType = 6)' \ + if opts.extra_customization[self.OPT_SHOW_EXPIRED_BOOK_RECORDS] else ')') + elif self.dbversion < 14 and self.dbversion >= 8: + query= ('select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ' \ + 'ImageID, ReadStatus, ___ExpirationStatus, "-1" as FavouritesIndex, "-1" as Accessibility, "1" as IsDownloaded from content where ' \ + 'BookID is Null and not ((___ExpirationStatus=3 or ___ExpirationStatus is Null) %(expiry)s') % dict(expiry=' and ContentType = 6)' \ + if opts.extra_customization[self.OPT_SHOW_EXPIRED_BOOK_RECORDS] else ')') + else: + query= 'select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ' \ + 'ImageID, ReadStatus, "-1" as ___ExpirationStatus, "-1" as FavouritesIndex, "-1" as Accessibility, "1" as IsDownloaded from content where BookID is Null' + + debug_print("KoboTouch:books - query=", query) + try: + cursor.execute (query) + except Exception as e: + err = str(e) + if not ('___ExpirationStatus' in err or 'FavouritesIndex' in err or + 'Accessibility' in err or 'IsDownloaded' in err): + raise + query= ('select Title, Attribution, DateCreated, ContentID, MimeType, ContentType, ' + 'ImageID, ReadStatus, "-1" as ___ExpirationStatus, "-1" as ' + 'FavouritesIndex, "-1" as Accessibility, "1" as IsDownloaded from content where ' + 'BookID is Null') + cursor.execute(query) + + changed = False + for i, row in enumerate(cursor): + # self.report_progress((i+1) / float(numrows), _('Getting list of books on device...')) + show_debug = self.is_debugging_title(row[0]) + if show_debug: + debug_print("KoboTouch:books - looping on database - row=%d" % i) + debug_print("KoboTouch:books - title='%s'"%row[0], "authors=", row[1]) + debug_print("KoboTouch:books - row=", row) + if not hasattr(row[3], 'startswith') or row[3].lower().startswith("file:///usr/local/kobo/help/") or row[3].lower().startswith("/usr/local/kobo/help/"): + # These are internal to the Kobo device and do not exist + continue + path = self.path_from_contentid(row[3], row[5], row[4], oncard) + mime = mime_type_ext(path_to_ext(path)) if path.find('kepub') == -1 else 'application/x-kobo-epub+zip' + # debug_print("mime:", mime) + if show_debug: + debug_print("KoboTouch:books - path='%s'"%path, " ContentID='%s'"%row[3]) + + bookshelves = get_bookshelvesforbook(connection, row[3]) + + if oncard != 'carda' and oncard != 'cardb' and not row[3].startswith("file:///mnt/sd/"): + changed = update_booklist(self._main_prefix, path, row[0], row[1], mime, row[2], row[3], row[5], row[6], row[7], row[4], row[8], row[9], row[10], row[11], bookshelves) + # print "shortbook: " + path + elif oncard == 'carda' and row[3].startswith("file:///mnt/sd/"): + changed = update_booklist(self._card_a_prefix, path, row[0], row[1], mime, row[2], row[3], row[5], row[6], row[7], row[4], row[8], row[9], row[10], row[11], bookshelves) + + if changed: + need_sync = True + + cursor.close() + + if not prefs['manage_device_metadata'] == 'on_connect': + self.dump_bookshelves(connection) + else: + debug_print("KoboTouch:books - automatically managing metadata") + # Remove books that are no longer in the filesystem. Cache contains + # indices into the booklist if book not in filesystem, None otherwise + # Do the operation in reverse order so indices remain valid + for idx in sorted(bl_cache.itervalues(), reverse=True): + if idx is not None: + need_sync = True + del bl[idx] + + #print "count found in cache: %d, count of files in metadata: %d, need_sync: %s" % \ + # (len(bl_cache), len(bl), need_sync) + if need_sync: #self.count_found_in_bl != len(bl) or need_sync: + debug_print("KoboTouch:books - about to sync_booklists") + if oncard == 'cardb': + self.sync_booklists((None, None, bl)) + elif oncard == 'carda': + self.sync_booklists((None, bl, None)) + else: + self.sync_booklists((bl, None, None)) + + self.report_progress(1.0, _('Getting list of books on device...')) + debug_print("KoboTouch:books - end - oncard='%s'"%oncard) + return bl + + def imagefilename_from_imageID(self, ImageID): + show_debug = self.is_debugging_title(ImageID) + + for ending, cover_options in self.COVER_FILE_ENDINGS.items(): + fpath = self._main_prefix + '.kobo/images/' + ImageID + ending + fpath = self.normalize_path(fpath.replace('/', os.sep)) + if show_debug: + debug_print("KoboTouch:imagefilename_from_imageID - ending=%s, path length=%d" % (ending, len(fpath))) + debug_print("KoboTouch:imagefilename_from_imageID - fpath=%s" % (fpath)) + if os.path.exists(fpath): + if show_debug: + debug_print("KoboTouch:imagefilename_from_imageID - have cover image fpath=%s" % (fpath)) + return fpath + + if show_debug: + debug_print("KoboTouch:imagefilename_from_imageID - no cover image found - ImageID=%s" % (ImageID)) + return None + + def upload_books(self, files, names, on_card=None, end_session=True, + metadata=None): + debug_print('KoboTouch:upload_books - %d books'%(len(files))) + + result = super(KOBOTOUCH, self).upload_books(files, names, on_card, end_session, metadata) +# debug_print('KoboTouch:upload_books - result=', result) + + if self.dbversion >= 53: + import sqlite3 as sqlite + try: + with closing(sqlite.connect(self.normalize_path(self._main_prefix + + '.kobo/KoboReader.sqlite'))) as connection: + connection.text_factory = lambda x: unicode(x, "utf-8", "ignore") + cursor = connection.cursor() + query = "DELETE FROM content WHERE ContentID = ? AND Accessibility = 1 AND IsDownloaded = 'false'" + + for fname, cycle in result: + show_debug = self.is_debugging_title(fname) + contentID = self.contentid_from_path(fname, 6) + if show_debug: + debug_print('KoboTouch:upload_books: fname=', fname) + debug_print('KoboTouch:upload_books: contentID=', contentID) + + t = (contentID,) +# debug_print('KoboTouch:upload_books: Delete record left if deleted on Touch') + cursor.execute(query, t) + + connection.commit() + + cursor.close() + except Exception as e: + debug_print('KoboTouch:upload_books - Exception: %s'%str(e)) + + return result + + + def delete_via_sql(self, ContentID, ContentType): + imageId = super(KOBOTOUCH, self).delete_via_sql(ContentID, ContentType) + + if self.dbversion >= 53: + import sqlite3 as sqlite + debug_print('KoboTouch:delete_via_sql: ContentID="%s"'%ContentID, 'ContentType="%s"'%ContentType) + try: + with closing(sqlite.connect(self.normalize_path(self._main_prefix + + '.kobo/KoboReader.sqlite'))) as connection: + debug_print('KoboTouch:delete_via_sql: have database connection') + # return bytestrings if the content cannot the decoded as unicode + connection.text_factory = lambda x: unicode(x, "utf-8", "ignore") + + cursor = connection.cursor() + debug_print('KoboTouch:delete_via_sql: have cursor') + t = (ContentID,) + #Delete from the Bookshelf + debug_print('KoboTouch:delete_via_sql: Delete from the Bookshelf') + cursor.execute('delete from ShelfContent where ContentID = ?', t) + + # ContentType 6 is now for all books. + debug_print('KoboTouch:delete_via_sql: BookID is Null') + cursor.execute('delete from content where BookID is Null and ContentID =?',t) + + # Remove the content_settings entry + debug_print('KoboTouch:delete_via_sql: detete from content_settings') + cursor.execute('delete from content_settings where ContentID =?',t) + + # Remove the ratings entry + debug_print('KoboTouch:delete_via_sql: detete from ratings') + cursor.execute('delete from ratings where ContentID =?',t) + + connection.commit() + + cursor.close() + debug_print('KoboTouch:delete_via_sql: finished SQL') + debug_print('KoboTouch:delete_via_sql: After SQL, no exception') + except Exception as e: + debug_print('KoboTouch:delete_via_sql - Database Exception: %s'%str(e)) + + debug_print('KoboTouch:delete_via_sql: imageId="%s"'%imageId) + if imageId is None: + imageId = self.imageid_from_contentid(ContentID) + + return imageId + + def delete_images(self, ImageID): + debug_print("KoboTouch:delete_images - ImageID=", ImageID) + if ImageID != None: + path_prefix = '.kobo/images/' + path = self._main_prefix + path_prefix + ImageID + + for ending in self.COVER_FILE_ENDINGS.keys(): + fpath = path + ending + fpath = self.normalize_path(fpath) + + if os.path.exists(fpath): + # print 'Image File Exists: ' + fpath + os.unlink(fpath) + + def contentid_from_path(self, path, ContentType): + show_debug = self.is_debugging_title(path) and True + if show_debug: + debug_print("KoboTouch:contentid_from_path - path='%s'"%path, "ContentType='%s'"%ContentType) + debug_print("KoboTouch:contentid_from_path - self._main_prefix='%s'"%self._main_prefix, "self._card_a_prefix='%s'"%self._card_a_prefix) + if ContentType == 6: + extension = os.path.splitext(path)[1] + if extension == '.kobo': + ContentID = os.path.splitext(path)[0] + # Remove the prefix on the file. it could be either + ContentID = ContentID.replace(self._main_prefix, '') + else: + ContentID = path + ContentID = ContentID.replace(self._main_prefix, "file:///mnt/onboard/") + + if show_debug: + debug_print("KoboTouch:contentid_from_path - 1 ContentID='%s'"%ContentID) + + if self._card_a_prefix is not None: + ContentID = ContentID.replace(self._card_a_prefix, "file:///mnt/sd/") + else: # ContentType = 16 + debug_print("KoboTouch:contentid_from_path ContentType other than 6 - ContentType='%d'"%ContentType, "path='%s'"%path) + ContentID = path + ContentID = ContentID.replace(self._main_prefix, "file:///mnt/onboard/") + if self._card_a_prefix is not None: + ContentID = ContentID.replace(self._card_a_prefix, "file:///mnt/sd/") + ContentID = ContentID.replace("\\", '/') + if show_debug: + debug_print("KoboTouch:contentid_from_path - end - ContentID='%s'"%ContentID) + return ContentID + + def get_content_type_from_extension(self, extension): + debug_print("KoboTouch:get_content_type_from_extension - start") + # With new firmware, ContentType appears to be 6 for all types of sideloaded books. + if self.fwversion.startswith('2.'): + debug_print("KoboTouch:get_content_type_from_extension - V2 firmware") + ContentType = 6 + else: + debug_print("KoboTouch:get_content_type_from_extension - calling super") + ContentType = super(KOBOTOUCH, self).get_content_type_from_extension(extension) + return ContentType + + def update_device_database_collections(self, booklists, collections_attributes, oncard): + debug_print("KoboTouch:update_device_database_collections - oncard='%s'"%oncard) + if self.modify_database_check("update_device_database_collections") == False: + return + + # Only process categories in this list + supportedcategories = { + "Im_Reading":1, + "Read":2, + "Closed":3, + "Shortlist":4, + # "Preview":99, # Unsupported as we don't want to change it + } + + # Define lists for the ReadStatus + readstatuslist = { + "Im_Reading":1, + "Read":2, + "Closed":3, + } + + accessibilitylist = { + "Preview":6, + "Recommendation":4, + "Deleted":1, + } + + # specialshelveslist = { + # "Shortlist":1, + # "Wishlist":2, + # } +# debug_print('KoboTouch:update_device_database_collections - collections_attributes=', collections_attributes) + + opts = self.settings() + if opts.extra_customization: + create_bookshelves = opts.extra_customization[self.OPT_CREATE_BOOKSHELVES] and self.supports_bookshelves() + delete_empty_shelves = opts.extra_customization[self.OPT_DELETE_BOOKSHELVES] and self.supports_bookshelves() + debugging_title = opts.extra_customization[self.OPT_DEBUGGING_TITLE] + debug_print("KoboTouch:update_device_database_collections - set_debugging_title to", debugging_title ) + booklists.set_debugging_title(debugging_title) + else: + delete_empty_shelves = False + + collections = booklists.get_collections(collections_attributes) +# debug_print('KoboTouch:update_device_database_collections - Collections:', collections) + + opts = self.settings() + if opts.extra_customization: + create_bookshelves = opts.extra_customization[self.OPT_CREATE_BOOKSHELVES] and self.supports_bookshelves() + delete_empty_shelves = opts.extra_customization[self.OPT_DELETE_BOOKSHELVES] and self.supports_bookshelves() + else: + delete_empty_shelves = False + bookshelf_attribute = len(collections_attributes) + + # Create a connection to the sqlite database + # Needs to be outside books collection as in the case of removing + # the last book from the collection the list of books is empty + # and the removal of the last book would not occur + + import sqlite3 as sqlite + with closing(sqlite.connect(self.normalize_path(self._main_prefix + + '.kobo/KoboReader.sqlite'))) as connection: + + # return bytestrings if the content cannot the decoded as unicode + connection.text_factory = lambda x: unicode(x, "utf-8", "ignore") + + if collections: +# debug_print("KoboTouch:update_device_database_collections - length collections=" + unicode(len(collections))) + + # Need to reset the collections outside the particular loops + # otherwise the last item will not be removed + if self.dbversion < 53: + self.reset_readstatus(connection, oncard) + if self.dbversion >= 14: + self.reset_favouritesindex(connection, oncard) + +# debug_print("KoboTouch:update_device_database_collections - length collections=", len(collections)) +# debug_print("KoboTouch:update_device_database_collections - self.bookshelvelist=", self.bookshelvelist) + # Process any collections that exist + for category, books in collections.items(): + debug_print("KoboTouch:update_device_database_collections - category='%s'"%category) + if create_bookshelves and not (category in supportedcategories or category in readstatuslist or category in accessibilitylist): + self.check_for_bookshelf(connection, category) +# if category in self.bookshelvelist: +# debug_print("Category: ", category, " id = ", readstatuslist.get(category)) + for book in books: +# debug_print(' Title:', book.title, 'category: ', category) + show_debug = self.is_debugging_title(book.title) + if show_debug: + debug_print(' Title="%s"'%book.title, 'category="%s"'%category) +# debug_print(book) + debug_print(' class=%s'%book.__class__) +# debug_print(' resolution:', book.__class__.__mro__) +# debug_print(' subclasses:', book.__class__.__subclasses__()) + debug_print(' book.contentID="%s"'%book.contentID) + + category_added = False + + if book.contentID is None: + debug_print(' Do not know ContentID - Title="%s"'%book.title) + extension = os.path.splitext(book.path)[1] + ContentType = self.get_content_type_from_extension(extension) if extension != '' else self.get_content_type_from_path(book.path) + book.contentID = self.contentid_from_path(book.path, ContentType) + + if category in self.bookshelvelist and self.supports_bookshelves(): + if show_debug: + debug_print(' length book.device_collections=%d'%len(book.device_collections)) + if category not in book.device_collections: + if show_debug: + debug_print(' Setting bookshelf on device') + self.set_bookshelf(connection, book.contentID, category) + category_added = True + elif category in readstatuslist.keys(): + # Manage ReadStatus + self.set_readstatus(connection, book.contentID, readstatuslist.get(category)) + category_added = True + + elif category == 'Shortlist' and self.dbversion >= 14: + if show_debug: + debug_print(' Have an older version shortlist - %s'%book.title) + # Manage FavouritesIndex/Shortlist + if not self.supports_bookshelves(): + if show_debug: + debug_print(' and about to set it - %s'%book.title) + self.set_favouritesindex(connection, book.contentID) + category_added = True + elif category in accessibilitylist.keys(): + # Do not manage the Accessibility List + pass + + if category_added and category not in book.device_collections: + if show_debug: + debug_print(' adding category to book.device_collections', book.device_collections) + book.device_collections.append(category) + else: + if show_debug: + debug_print(' category not added to book.device_collections', book.device_collections) + debug_print("KoboTouch:update_device_database_collections - end for category='%s'"%category) + + else: # No collections + # Since no collections exist the ReadStatus needs to be reset to 0 (Unread) + debug_print("No Collections - reseting ReadStatus") + if oncard == 'carda': + debug_print("Booklists=", booklists) + if self.dbversion < 53: + self.reset_readstatus(connection, oncard) + self.remove_from_bookshelves(connection, oncard) + if self.dbversion >= 14: + debug_print("No Collections - reseting FavouritesIndex") + self.reset_favouritesindex(connection, oncard) + + if self.supports_bookshelves(): + debug_print("KoboTouch:update_device_database_collections - managing bookshelves.") + if bookshelf_attribute: + for book in booklists: + if book.application_id is not None: +# debug_print("KoboTouch:update_device_database_collections - about to remove a book from shelves book.title=%s" % book.title) + self.remove_book_from_device_bookshelves(connection, book) + if not prefs['manage_device_metadata'] == 'manual' and delete_empty_shelves: + debug_print("KoboTouch:update_device_database_collections - about to clear empty bookshelves") + self.delete_empty_bookshelves(connection) + + self.dump_bookshelves(connection) + + debug_print('KoboTouch:update_device_database_collections - Finished ') + + def rebuild_collections(self, booklist, oncard): + debug_print("KoboTouch:rebuild_collections") + collections_attributes = [] + opts = self.settings() + if opts.extra_customization: + collections_attributes = [x.strip() for x in + opts.extra_customization[self.OPT_COLLECTIONS].split(',')] + + debug_print('KoboTouch:rebuild_collections: collection fields:', collections_attributes) + self.update_device_database_collections(booklist, collections_attributes, oncard) + + def upload_cover(self, path, filename, metadata, filepath): + ''' + Upload book cover to the device. Default implementation does nothing. + + :param path: The full path to the directory where the associated book is located. + :param filename: The name of the book file without the extension. + :param metadata: metadata belonging to the book. Use metadata.thumbnail + for cover + :param filepath: The full path to the ebook file + + ''' +# debug_print("KoboTouch:upload_cover - path='%s' filename='%s'"%(path, filename)) + + opts = self.settings() + if not opts.extra_customization[self.OPT_UPLOAD_COVERS]: + # Building thumbnails disabled +# debug_print('KoboTouch: not uploading cover') + return + + if not opts.extra_customization[self.OPT_UPLOAD_GRAYSCALE_COVERS]: + uploadgrayscale = False + else: + uploadgrayscale = True + if not opts.extra_customization[self.OPT_ALWAYS_UPLOAD_COVERS]: + always_upload_covers = False + else: + always_upload_covers = True + +# debug_print('KoboTouch: uploading cover') + try: + self._upload_cover(path, filename, metadata, filepath, uploadgrayscale, always_upload_covers) + except Exception as e: + debug_print('KoboTouch: FAILED to upload cover=%s Exception=%s'%(filepath, str(e))) + + + def imageid_from_contentid(self, ContentID): + ImageID = ContentID.replace('/', '_') + ImageID = ImageID.replace(' ', '_') + ImageID = ImageID.replace(':', '_') + ImageID = ImageID.replace('.', '_') + return ImageID + + def _upload_cover(self, path, filename, metadata, filepath, uploadgrayscale, always_upload_covers=False): + from calibre.utils.magick.draw import save_cover_data_to + debug_print("KoboTouch:_upload_cover - filename='%s' uploadgrayscale='%s' always_upload_covers='%s'"%(filename, uploadgrayscale, always_upload_covers)) + + if metadata.cover: + show_debug = self.is_debugging_title(filename) + if show_debug: + debug_print("KoboTouch:_upload_cover - path='%s'"%path, "filename='%s'"%filename) + debug_print(" filepath='%s'"%filepath) + cover = self.normalize_path(metadata.cover.replace('/', os.sep)) + + if os.path.exists(cover): + # Get ContentID for Selected Book + extension = os.path.splitext(filepath)[1] + ContentType = self.get_content_type_from_extension(extension) if extension != '' else self.get_content_type_from_path(filepath) + ContentID = self.contentid_from_path(filepath, ContentType) + + try: + import sqlite3 as sqlite + with closing(sqlite.connect(self.normalize_path(self._main_prefix + + '.kobo/KoboReader.sqlite'))) as connection: + + # return bytestrings if the content cannot the decoded as unicode + connection.text_factory = lambda x: unicode(x, "utf-8", "ignore") + + cursor = connection.cursor() + t = (ContentID,) + cursor.execute('select ImageId from Content where BookID is Null and ContentID = ?', t) + result = cursor.fetchone() + + if result is None: + ImageID = self.imageid_from_contentid(ContentID) + debug_print("KoboTouch:_upload_cover - No rows exist in the database - generated ImageID='%s'" % ImageID) + else: + ImageID = result[0] + # debug_print("ImageId: ", result[0]) + + cursor.close() + + if ImageID != None: + path_prefix = '.kobo/images/' + path = self._main_prefix + path_prefix + ImageID + if show_debug: + debug_print("KoboTouch:_upload_cover - About to loop over cover endings") + + for ending, cover_options in self.COVER_FILE_ENDINGS.items(): + resize, min_dbversion, max_dbversion = cover_options + if show_debug: + debug_print("KoboTouch:_upload_cover - resize=%s min_dbversion=%d max_dbversion=%d" % (resize, min_dbversion, max_dbversion)) + if self.dbversion >= min_dbversion and self.dbversion <= max_dbversion: + if show_debug: + debug_print("KoboTouch:_upload_cover - creating cover for ending='%s'"%ending)#, "resize'%s'"%resize) + fpath = path + ending + fpath = self.normalize_path(fpath.replace('/', os.sep)) + + if os.path.exists(fpath) or always_upload_covers: + debug_print("KoboTouch:_upload_cover - path exists or always_upload_covers%s"% always_upload_covers) + with open(cover, 'rb') as f: + data = f.read() + + # Return the data resized and in Grayscale if + # required + data = save_cover_data_to(data, 'dummy.jpg', + grayscale=uploadgrayscale, + resize_to=resize, return_data=True) + + with open(fpath, 'wb') as f: + f.write(data) + except Exception as e: + err = str(e) + debug_print("KoboTouch:_upload_cover - Exception string: %s"%err) + raise + else: + debug_print("KoboTouch:_upload_cover - ImageID could not be retrieved from the database") + + def remove_book_from_device_bookshelves(self, connection, book): + show_debug = self.is_debugging_title(book.title)# or True + + if show_debug: + debug_print('KoboTouch:remove_book_from_device_bookshelves - book.in_library="%s"'%book.application_id) + debug_print('KoboTouch:remove_book_from_device_bookshelves - book.contentID="%s"'%book.contentID) + debug_print('KoboTouch:remove_book_from_device_bookshelves - book.device_collections=', book.device_collections) + + + query = 'DELETE FROM ShelfContent WHERE ContentId = ?' + + values = [book.contentID,] + + if book.device_collections: + placeholder = '?' + placeholders = ','.join(placeholder for unused in book.device_collections) + query += ' and ShelfName not in (%s)' % placeholders + values.extend(book.device_collections) + + if show_debug: + debug_print('KoboTouch:remove_book_from_device_bookshelves query="%s"'%query) + debug_print('KoboTouch:remove_book_from_device_bookshelves values="%s"'%values) + + cursor = connection.cursor() + cursor.execute(query, values) + connection.commit() + cursor.close() + + def delete_empty_bookshelves(self, connection): + debug_print("KoboTouch:delete_empty_bookshelves - start") + + delete_query = ("DELETE FROM Shelf " + "WHERE Shelf._IsSynced = 'false' " + "AND Shelf.InternalName not in ('Shortlist', 'Wishlist') " + "AND NOT EXISTS " + "(SELECT 1 FROM ShelfContent c " + "WHERE Shelf.Name = C.ShelfName " + "AND c._IsDeleted <> 'true')") + + update_query = ("UPDATE Shelf " + "SET _IsDeleted = 'true' " + "WHERE Shelf._IsSynced = 'true' " + "AND Shelf.InternalName not in ('Shortlist', 'Wishlist') " + "AND NOT EXISTS " + "(SELECT 1 FROM ShelfContent C " + "WHERE Shelf.Name = C.ShelfName " + "AND c._IsDeleted <> 'true')") + + cursor = connection.cursor() + cursor.execute(delete_query) + cursor.execute(update_query) + connection.commit() + cursor.close() + + debug_print("KoboTouch:delete_empty_bookshelves - end") + + def get_bookshelflist(self, connection): + # Retrieve the list of booksehelves +# debug_print('KoboTouch:get_bookshelflist') + bookshelves = [] + + if not self.supports_bookshelves(): + return bookshelves + + query = 'SELECT Name FROM Shelf' + + cursor = connection.cursor() + cursor.execute(query) + # count_bookshelves = 0 + for i, row in enumerate(cursor): + bookshelves.append(row[0]) + # count_bookshelves = i + 1 + + cursor.close() +# debug_print("KoboTouch:get_bookshelflist - count bookshelves=" + unicode(count_bookshelves)) + + return bookshelves + + def set_bookshelf(self, connection, ContentID, bookshelf): + show_debug = self.is_debugging_title(ContentID) + if show_debug: + debug_print('KoboTouch:set_bookshelf ContentID=' + ContentID) + test_query = 'SELECT 1 FROM ShelfContent WHERE ShelfName = ? and ContentId = ?' + test_values = (bookshelf, ContentID, ) + addquery = 'INSERT INTO ShelfContent ("ShelfName","ContentId","DateModified","_IsDeleted","_IsSynced") VALUES (?, ?, ?, "false", "false")' + add_values = (bookshelf, ContentID, time.strftime(self.TIMESTAMP_STRING, time.gmtime()), ) + updatequery = 'UPDATE ShelfContent SET _IsDeleted = "false" WHERE ShelfName = ? and ContentId = ?' + update_values = (bookshelf, ContentID, ) + + cursor = connection.cursor() + cursor.execute(test_query, test_values) + result = cursor.fetchone() + if result is None: + if show_debug: + debug_print(' Did not find a record - adding') + cursor.execute(addquery, add_values) + connection.commit() + else: + if show_debug: + debug_print(' Found a record - updating') + cursor.execute(updatequery, update_values) + connection.commit() + + cursor.close() + +# debug_print("KoboTouch:set_bookshelf - end") + + def check_for_bookshelf(self, connection, bookshelf_name): + show_debug = self.is_debugging_title(bookshelf_name) + if show_debug: + debug_print('KoboTouch:check_for_bookshelf bookshelf_name="%s"'%bookshelf_name) + test_query = 'SELECT InternalName, Name, _IsDeleted FROM Shelf WHERE Name = ?' + test_values = (bookshelf_name, ) + addquery = 'INSERT INTO "main"."Shelf"'\ + ' ("CreationDate","InternalName","LastModified","Name","_IsDeleted","_IsVisible","_IsSynced")'\ + ' VALUES (?, ?, ?, ?, ?, ?, ?)' + add_values = ( + time.strftime(self.TIMESTAMP_STRING, time.gmtime()), + bookshelf_name, + time.strftime(self.TIMESTAMP_STRING, time.gmtime()), + bookshelf_name, + "false", + "true", + "false", + ) + updatequery = 'UPDATE Shelf SET _IsDeleted = "false" WHERE Name = ?' + + cursor = connection.cursor() + cursor.execute(test_query, test_values) + result = cursor.fetchone() + if result is None: + if show_debug: + debug_print(' Did not find a record - adding shelf "%s"' % bookshelf_name) + cursor.execute(addquery, add_values) + elif result[2] == 'true': + debug_print('KoboTouch:check_for_bookshelf - Shelf "%s" is deleted - undeleting. result[2]="%s"' % (bookshelf_name, unicode(result[2]))) + cursor.execute(updatequery, test_values) + + connection.commit() + cursor.close() + + self.bookshelvelist = self.get_bookshelflist(connection) + +# debug_print("KoboTouch:set_bookshelf - end") + + def remove_from_bookshelves(self, connection, oncard, ContentID=None, bookshelves=None): + debug_print('KoboTouch:remove_from_bookshelf ContentID=', ContentID) + if not self.supports_bookshelves(): + return + query = 'DELETE FROM ShelfContent' + + values = [] + if ContentID is not None: + query += ' WHERE ContentId = ?' + values.append(ContentID) + else: + if oncard == 'carda': + query += ' WHERE ContentID like \'file:///mnt/sd/%\'' + elif oncard != 'carda' and oncard != 'cardb': + query += ' WHERE ContentID not like \'file:///mnt/sd/%\'' + + if bookshelves: + placeholder = '?' + placeholders = ','.join(placeholder for unused in bookshelves) + query += ' and ShelfName in (%s)' % placeholders + values.append(bookshelves) + debug_print('KoboTouch:remove_from_bookshelf query=', query) + debug_print('KoboTouch:remove_from_bookshelf values=', values) + cursor = connection.cursor() + cursor.execute(query, values) + connection.commit() + cursor.close() + + debug_print("KoboTouch:remove_from_bookshelf - end") + + def supports_bookshelves(self): + return self.dbversion >= self.min_supported_dbversion + +# def is_debugging_title(self, title): +## debug_print("KoboTouch:is_debugging - title=", title) +# is_debugging = False +# opts = self.settings() +# if opts.extra_customization: +# debugging_title = opts.extra_customization[self.OPT_DEBUGGING_TITLE] +# is_debugging = len(debugging_title) > 0 and title.find(debugging_title) >= 0 or len(title) == 0 +# +# return is_debugging + + @classmethod + def is_debugging_title(cls, title): + if not DEBUG: + return False +# debug_print("KoboTouch:is_debugging - title=", title) + is_debugging = False + opts = cls.settings() + + if opts.extra_customization: + debugging_title = opts.extra_customization[cls.OPT_DEBUGGING_TITLE] + is_debugging = len(debugging_title) > 0 and title.lower().find(debugging_title.lower()) >= 0 or len(title) == 0 + + return is_debugging + + def dump_bookshelves(self, connection): + if not (DEBUG and self.supports_bookshelves() and False): + return + + debug_print('KoboTouch:dump_bookshelves - start') + shelf_query = 'SELECT * FROM Shelf' + shelfcontent_query = 'SELECT * FROM ShelfContent' + placeholder = '%s' + + cursor = connection.cursor() + + prints('\nBookshelves on device:') + cursor.execute(shelf_query) + i = 0 + for row in cursor: + placeholders = ', '.join(placeholder for unused in row) + prints(placeholders%row) + i += 1 + if i == 0: + prints("No shelves found!!") + else: + prints("Number of shelves=%d"%i) + + prints('\nBooks on shelves on device:') + cursor.execute(shelfcontent_query) + i = 0 + for row in cursor: + placeholders = ', '.join(placeholder for unused in row) + prints(placeholders%row) + i += 1 + if i == 0: + prints("No books are on any shelves!!") + else: + prints("Number of shelved books=%d"%i) + + cursor.close() + debug_print('KoboTouch:dump_bookshelves - end') diff --git a/src/calibre/devices/mtp/driver.py b/src/calibre/devices/mtp/driver.py index 57bc8f6c6c..be2bab7638 100644 --- a/src/calibre/devices/mtp/driver.py +++ b/src/calibre/devices/mtp/driver.py @@ -155,9 +155,13 @@ class MTP_DEVICE(BASE): # }}} # Get list of books from device, with metadata {{{ + def filesystem_callback(self, msg): + self.report_progress(0, msg) + def books(self, oncard=None, end_session=True): from calibre.devices.mtp.books import JSONCodec from calibre.devices.mtp.books import BookList, Book + self.report_progress(0, _('Listing files, this can take a while')) self.get_driveinfo() # Ensure driveinfo is loaded sid = {'carda':self._carda_id, 'cardb':self._cardb_id}.get(oncard, self._main_id) @@ -172,7 +176,7 @@ class MTP_DEVICE(BASE): steps = len(all_books) + 2 count = 0 - self.report_progress(0, _('Reading metadata from device')) + self.report_progress(0, _('Reading ebook metadata')) # Read the cache if it exists storage = self.filesystem_cache.storage(sid) cache = storage.find_path((self.METADATA_CACHE,)) diff --git a/src/calibre/devices/mtp/test.py b/src/calibre/devices/mtp/test.py index c273bac5e0..4eaf28a385 100644 --- a/src/calibre/devices/mtp/test.py +++ b/src/calibre/devices/mtp/test.py @@ -239,10 +239,12 @@ class TestDeviceInteraction(unittest.TestCase): # Test get_filesystem used_by_one = self.measure_memory_usage(1, - self.dev.dev.get_filesystem, self.storage.object_id) + self.dev.dev.get_filesystem, self.storage.object_id, lambda x: + x) used_by_many = self.measure_memory_usage(5, - self.dev.dev.get_filesystem, self.storage.object_id) + self.dev.dev.get_filesystem, self.storage.object_id, lambda x: + x) self.check_memory(used_by_one, used_by_many, 'Memory consumption during get_filesystem') diff --git a/src/calibre/devices/mtp/unix/driver.py b/src/calibre/devices/mtp/unix/driver.py index c763da3a45..b8e8938c93 100644 --- a/src/calibre/devices/mtp/unix/driver.py +++ b/src/calibre/devices/mtp/unix/driver.py @@ -25,6 +25,8 @@ def fingerprint(d): return MTPDevice(d.busnum, d.devnum, d.vendor_id, d.product_id, d.bcd, d.serial, d.manufacturer, d.product) +APPLE = 0x05ac + class MTP_DEVICE(MTPDeviceBase): # libusb(x) does not work on OS X. So no MTP support for OS X @@ -53,7 +55,8 @@ class MTP_DEVICE(MTPDeviceBase): devs = set() for d in devices_on_system: fp = fingerprint(d) - if fp not in self.blacklisted_devices: + if fp not in self.blacklisted_devices and fp.vendor_id != APPLE: + # Do not try to open Apple devices devs.add(fp) # Clean up ejected devices @@ -93,7 +96,7 @@ class MTP_DEVICE(MTPDeviceBase): p(err) return False devs = [d for d in devices_on_system if (d.vendor_id, d.product_id) - in self.known_devices] + in self.known_devices and d.vendor_id != APPLE] if not devs: p('No known MTP devices connected to system') return False @@ -209,6 +212,9 @@ class MTP_DEVICE(MTPDeviceBase): ans += pprint.pformat(storage) return ans + def _filesystem_callback(self, entry): + self.filesystem_callback(_('Found object: %s')%entry.get('name', '')) + @property def filesystem_cache(self): if self._filesystem_cache is None: @@ -228,7 +234,8 @@ class MTP_DEVICE(MTPDeviceBase): storage.append({'id':sid, 'size':capacity, 'is_folder':True, 'name':name, 'can_delete':False, 'is_system':True}) - items, errs = self.dev.get_filesystem(sid) + items, errs = self.dev.get_filesystem(sid, + self._filesystem_callback) all_items.extend(items), all_errs.extend(errs) if not all_items and all_errs: raise DeviceError( diff --git a/src/calibre/devices/mtp/unix/libmtp.c b/src/calibre/devices/mtp/unix/libmtp.c index bf07c73a35..b62bd8a9c7 100644 --- a/src/calibre/devices/mtp/unix/libmtp.c +++ b/src/calibre/devices/mtp/unix/libmtp.c @@ -357,7 +357,7 @@ Device_storage_info(Device *self, void *closure) { // Device.get_filesystem {{{ -static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uint32_t parent_id, PyObject *ans, PyObject *errs) { +static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uint32_t parent_id, PyObject *ans, PyObject *errs, PyObject *callback) { LIBMTP_file_t *f, *files; PyObject *entry; int ok = 1; @@ -372,12 +372,13 @@ static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uin entry = build_file_metadata(f, storage_id); if (entry == NULL) { ok = 0; } else { + Py_XDECREF(PyObject_CallFunctionObjArgs(callback, entry, NULL)); if (PyList_Append(ans, entry) != 0) { ok = 0; } Py_DECREF(entry); } if (ok && f->filetype == LIBMTP_FILETYPE_FOLDER) { - if (!recursive_get_files(dev, storage_id, f->item_id, ans, errs)) { + if (!recursive_get_files(dev, storage_id, f->item_id, ans, errs, callback)) { ok = 0; } } @@ -394,19 +395,20 @@ static int recursive_get_files(LIBMTP_mtpdevice_t *dev, uint32_t storage_id, uin static PyObject * Device_get_filesystem(Device *self, PyObject *args) { - PyObject *ans, *errs; + PyObject *ans, *errs, *callback; unsigned long storage_id; int ok = 0; ENSURE_DEV(NULL); ENSURE_STORAGE(NULL); - if (!PyArg_ParseTuple(args, "k", &storage_id)) return NULL; + if (!PyArg_ParseTuple(args, "kO", &storage_id, &callback)) return NULL; + if (!PyCallable_Check(callback)) { PyErr_SetString(PyExc_TypeError, "callback is not a callable"); return NULL; } ans = PyList_New(0); errs = PyList_New(0); if (errs == NULL || ans == NULL) { PyErr_NoMemory(); return NULL; } LIBMTP_Clear_Errorstack(self->device); - ok = recursive_get_files(self->device, (uint32_t)storage_id, 0, ans, errs); + ok = recursive_get_files(self->device, (uint32_t)storage_id, 0, ans, errs, callback); dump_errorstack(self->device, errs); if (!ok) { Py_DECREF(ans); @@ -535,7 +537,7 @@ static PyMethodDef Device_methods[] = { }, {"get_filesystem", (PyCFunction)Device_get_filesystem, METH_VARARGS, - "get_filesystem(storage_id) -> Get the list of files and folders on the device in storage_id. Returns files, errors." + "get_filesystem(storage_id, callback) -> Get the list of files and folders on the device in storage_id. Returns files, errors. callback must be a callable that accepts a single argument. It is called with every found object." }, {"get_file", (PyCFunction)Device_get_file, METH_VARARGS, diff --git a/src/calibre/devices/mtp/windows/content_enumeration.cpp b/src/calibre/devices/mtp/windows/content_enumeration.cpp index 580f77f9b0..612ecbc915 100644 --- a/src/calibre/devices/mtp/windows/content_enumeration.cpp +++ b/src/calibre/devices/mtp/windows/content_enumeration.cpp @@ -136,8 +136,9 @@ public: HANDLE complete; ULONG self_ref; PyThreadState *thread_state; + PyObject *callback; - GetBulkCallback(PyObject *items_dict, HANDLE ev) : items(items_dict), complete(ev), self_ref(1), thread_state(NULL) {} + GetBulkCallback(PyObject *items_dict, HANDLE ev, PyObject* pycallback) : items(items_dict), complete(ev), self_ref(1), thread_state(NULL), callback(pycallback) {} ~GetBulkCallback() {} HRESULT __stdcall OnStart(REFGUID Context) { return S_OK; } @@ -195,6 +196,7 @@ public: Py_DECREF(temp); set_properties(obj, properties); + Py_XDECREF(PyObject_CallFunctionObjArgs(callback, obj, NULL)); properties->Release(); properties = NULL; } @@ -207,7 +209,7 @@ public: }; -static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePropertiesBulk *bulk_properties, const wchar_t *storage_id, IPortableDevicePropVariantCollection *object_ids) { +static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePropertiesBulk *bulk_properties, const wchar_t *storage_id, IPortableDevicePropVariantCollection *object_ids, PyObject *pycallback) { PyObject *folders = NULL; GUID guid_context = GUID_NULL; HANDLE ev = NULL; @@ -227,7 +229,7 @@ static PyObject* bulk_get_filesystem(IPortableDevice *device, IPortableDevicePro properties = create_filesystem_properties_collection(); if (properties == NULL) goto end; - callback = new (std::nothrow) GetBulkCallback(folders, ev); + callback = new (std::nothrow) GetBulkCallback(folders, ev, pycallback); if (callback == NULL) { PyErr_NoMemory(); goto end; } hr = bulk_properties->QueueGetValuesByObjectList(object_ids, properties, callback, &guid_context); @@ -272,7 +274,7 @@ end: // }}} // find_all_objects_in() {{{ -static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevicePropVariantCollection *object_ids, const wchar_t *parent_id) { +static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevicePropVariantCollection *object_ids, const wchar_t *parent_id, PyObject *callback) { /* * Find all children of the object identified by parent_id, recursively. * The child ids are put into object_ids. Returns False if any errors @@ -284,6 +286,7 @@ static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevice DWORD fetched, i; PROPVARIANT pv; BOOL ok = 1; + PyObject *id; PropVariantInit(&pv); pv.vt = VT_LPWSTR; @@ -303,10 +306,15 @@ static BOOL find_all_objects_in(IPortableDeviceContent *content, IPortableDevice if (SUCCEEDED(hr)) { for(i = 0; i < fetched; i++) { pv.pwszVal = child_ids[i]; + id = wchar_to_unicode(pv.pwszVal); + if (id != NULL) { + Py_XDECREF(PyObject_CallFunctionObjArgs(callback, id, NULL)); + Py_DECREF(id); + } hr2 = object_ids->Add(&pv); pv.pwszVal = NULL; if (FAILED(hr2)) { hresult_set_exc("Failed to add child ids to propvariantcollection", hr2); break; } - ok = find_all_objects_in(content, object_ids, child_ids[i]); + ok = find_all_objects_in(content, object_ids, child_ids[i], callback); if (!ok) break; } for (i = 0; i < fetched; i++) { CoTaskMemFree(child_ids[i]); child_ids[i] = NULL; } @@ -347,7 +355,7 @@ end: return ans; } -static PyObject* single_get_filesystem(IPortableDeviceContent *content, const wchar_t *storage_id, IPortableDevicePropVariantCollection *object_ids) { +static PyObject* single_get_filesystem(IPortableDeviceContent *content, const wchar_t *storage_id, IPortableDevicePropVariantCollection *object_ids, PyObject *callback) { DWORD num, i; PROPVARIANT pv; HRESULT hr; @@ -375,6 +383,7 @@ static PyObject* single_get_filesystem(IPortableDeviceContent *content, const wc if (SUCCEEDED(hr) && pv.pwszVal != NULL) { item = get_object_properties(devprops, properties, pv.pwszVal); if (item != NULL) { + Py_XDECREF(PyObject_CallFunctionObjArgs(callback, item, NULL)); PyDict_SetItem(ans, PyDict_GetItemString(item, "id"), item); Py_DECREF(item); item = NULL; ok = 1; @@ -429,7 +438,7 @@ end: return values; } // }}} -PyObject* wpd::get_filesystem(IPortableDevice *device, const wchar_t *storage_id, IPortableDevicePropertiesBulk *bulk_properties) { // {{{ +PyObject* wpd::get_filesystem(IPortableDevice *device, const wchar_t *storage_id, IPortableDevicePropertiesBulk *bulk_properties, PyObject *callback) { // {{{ PyObject *folders = NULL; IPortableDevicePropVariantCollection *object_ids = NULL; IPortableDeviceContent *content = NULL; @@ -447,11 +456,11 @@ PyObject* wpd::get_filesystem(IPortableDevice *device, const wchar_t *storage_id Py_END_ALLOW_THREADS; if (FAILED(hr)) { hresult_set_exc("Failed to create propvariantcollection", hr); goto end; } - ok = find_all_objects_in(content, object_ids, storage_id); + ok = find_all_objects_in(content, object_ids, storage_id, callback); if (!ok) goto end; - if (bulk_properties != NULL) folders = bulk_get_filesystem(device, bulk_properties, storage_id, object_ids); - else folders = single_get_filesystem(content, storage_id, object_ids); + if (bulk_properties != NULL) folders = bulk_get_filesystem(device, bulk_properties, storage_id, object_ids, callback); + else folders = single_get_filesystem(content, storage_id, object_ids, callback); end: if (content != NULL) content->Release(); diff --git a/src/calibre/devices/mtp/windows/device.cpp b/src/calibre/devices/mtp/windows/device.cpp index 3d8d442b6c..3886bb5e56 100644 --- a/src/calibre/devices/mtp/windows/device.cpp +++ b/src/calibre/devices/mtp/windows/device.cpp @@ -78,14 +78,15 @@ update_data(Device *self, PyObject *args) { // get_filesystem() {{{ static PyObject* py_get_filesystem(Device *self, PyObject *args) { - PyObject *storage_id, *ret; + PyObject *storage_id, *ret, *callback; wchar_t *storage; - if (!PyArg_ParseTuple(args, "O", &storage_id)) return NULL; + if (!PyArg_ParseTuple(args, "OO", &storage_id, &callback)) return NULL; + if (!PyCallable_Check(callback)) { PyErr_SetString(PyExc_TypeError, "callback is not a callable"); return NULL; } storage = unicode_to_wchar(storage_id); if (storage == NULL) return NULL; - ret = wpd::get_filesystem(self->device, storage, self->bulk_properties); + ret = wpd::get_filesystem(self->device, storage, self->bulk_properties, callback); free(storage); return ret; } // }}} @@ -163,7 +164,7 @@ static PyMethodDef Device_methods[] = { }, {"get_filesystem", (PyCFunction)py_get_filesystem, METH_VARARGS, - "get_filesystem(storage_id) -> Get all files/folders on the storage identified by storage_id. Tries to use bulk operations when possible." + "get_filesystem(storage_id, callback) -> Get all files/folders on the storage identified by storage_id. Tries to use bulk operations when possible. callback must be a callable that accepts a single argument. It is called with every found id and then with the metadata for every id." }, {"get_file", (PyCFunction)py_get_file, METH_VARARGS, diff --git a/src/calibre/devices/mtp/windows/driver.py b/src/calibre/devices/mtp/windows/driver.py index 202c8dfd6e..7253b4490c 100644 --- a/src/calibre/devices/mtp/windows/driver.py +++ b/src/calibre/devices/mtp/windows/driver.py @@ -214,6 +214,14 @@ class MTP_DEVICE(MTPDeviceBase): return True + def _filesystem_callback(self, obj): + if isinstance(obj, dict): + n = obj.get('name', '') + msg = _('Found object: %s')%n + else: + msg = _('Found id: %s')%obj + self.filesystem_callback(msg) + @property def filesystem_cache(self): if self._filesystem_cache is None: @@ -233,7 +241,8 @@ class MTP_DEVICE(MTPDeviceBase): break storage = {'id':storage_id, 'size':capacity, 'name':name, 'is_folder':True, 'can_delete':False, 'is_system':True} - id_map = self.dev.get_filesystem(storage_id) + id_map = self.dev.get_filesystem(storage_id, + self._filesystem_callback) for x in id_map.itervalues(): x['storage_id'] = storage_id all_storage.append(storage) items.append(id_map.itervalues()) diff --git a/src/calibre/devices/mtp/windows/global.h b/src/calibre/devices/mtp/windows/global.h index 212afd2cec..2a9361c18b 100644 --- a/src/calibre/devices/mtp/windows/global.h +++ b/src/calibre/devices/mtp/windows/global.h @@ -56,7 +56,7 @@ int pump_waiting_messages(); extern IPortableDeviceValues* get_client_information(); extern IPortableDevice* open_device(const wchar_t *pnp_id, IPortableDeviceValues *client_information); extern PyObject* get_device_information(IPortableDevice *device, IPortableDevicePropertiesBulk **bulk_properties); -extern PyObject* get_filesystem(IPortableDevice *device, const wchar_t *storage_id, IPortableDevicePropertiesBulk *bulk_properties); +extern PyObject* get_filesystem(IPortableDevice *device, const wchar_t *storage_id, IPortableDevicePropertiesBulk *bulk_properties, PyObject *callback); extern PyObject* get_file(IPortableDevice *device, const wchar_t *object_id, PyObject *dest, PyObject *callback); extern PyObject* create_folder(IPortableDevice *device, const wchar_t *parent_id, const wchar_t *name); extern PyObject* delete_object(IPortableDevice *device, const wchar_t *object_id); diff --git a/src/calibre/devices/smart_device_app/driver.py b/src/calibre/devices/smart_device_app/driver.py index 7ba1200a3e..e8afc4daca 100644 --- a/src/calibre/devices/smart_device_app/driver.py +++ b/src/calibre/devices/smart_device_app/driver.py @@ -35,7 +35,7 @@ from calibre.library.server import server_config as content_server_config from calibre.ptempfile import PersistentTemporaryFile from calibre.utils.ipc import eintr_retry_call from calibre.utils.config import from_json, tweaks -from calibre.utils.date import isoformat, now +from calibre.utils.date import isoformat, now, UNDEFINED_DATE from calibre.utils.filenames import ascii_filename as sanitize, shorten_components_to from calibre.utils.mdns import (publish as publish_zeroconf, unpublish as unpublish_zeroconf, get_all_ips) @@ -657,9 +657,16 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin): def _metadata_already_on_device(self, book): v = self.known_metadata.get(book.lpath, None) if v is not None: - return (v.get('uuid', None) == book.get('uuid', None) and - v.get('last_modified', None) == book.get('last_modified', None) and - v.get('thumbnail', None) == book.get('thumbnail', None)) + # Metadata is the same if the uuids match, if the last_modified dates + # match, and if the height of the thumbnails is the same. The last + # is there to allow a device to demand a different thumbnail size + if (v.get('uuid', None) == book.get('uuid', None) and + v.get('last_modified', None) == book.get('last_modified', None)): + v_thumb = v.get('thumbnail', None) + b_thumb = book.get('thumbnail', None) + if bool(v_thumb) != bool(b_thumb): + return False + return not v_thumb or v_thumb[1] == b_thumb[1] return False def _set_known_metadata(self, book, remove=False): @@ -976,6 +983,14 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin): if '_series_sort_' in result: del result['_series_sort_'] book = self.json_codec.raw_to_book(result, SDBook, self.PREFIX) + + # If the thumbnail is the wrong size, zero the last mod date + # so the metadata will be resent + thumbnail = book.get('thumbnail', None) + if thumbnail and not (thumbnail[0] == self.THUMBNAIL_HEIGHT or + thumbnail[1] == self.THUMBNAIL_HEIGHT): + book.set('last_modified', UNDEFINED_DATE) + bl.add_book(book, replace_metadata=True) if '_new_book_' in result: book.set('_new_book_', True) @@ -1197,6 +1212,10 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin): self.plugboards = plugboards self.plugboard_func = pb_func + @synchronous('sync_lock') + def specialize_global_preferences(self, device_prefs): + device_prefs.set_overrides(manage_device_metadata='on_connect') + @synchronous('sync_lock') def startup(self): self.listen_socket = None @@ -1276,35 +1295,33 @@ class SMART_DEVICE_APP(DeviceConfig, DevicePlugin): '_calibresmartdeviceapp._tcp', port, {}, use_ip_address=ip_addr) except: - message = 'registration with bonjour failed' - self._debug(message) - self._close_listen_socket() - return message + self._debug('registration with bonjour failed') + traceback.print_exc() self._debug('listening on port', port) self.port = port # Now try to open a UDP socket to receive broadcasts on + message = None try: self.broadcast_socket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) except: message = 'creation of broadcast socket failed. This is not fatal.' self._debug(message) - return message - - for p in self.BROADCAST_PORTS: - port = self._attach_to_port(self.broadcast_socket, p) - if port != 0: - self._debug('broadcast socket listening on port', port) - break - - message = None - if port == 0: - self.broadcast_socket.close() self.broadcast_socket = None - message = 'attaching port to broadcast socket failed. This is not fatal.' - self._debug(message) + else: + for p in self.BROADCAST_PORTS: + port = self._attach_to_port(self.broadcast_socket, p) + if port != 0: + self._debug('broadcast socket listening on port', port) + break + + if port == 0: + self.broadcast_socket.close() + self.broadcast_socket = None + message = 'attaching port to broadcast socket failed. This is not fatal.' + self._debug(message) self.connection_queue = Queue.Queue(1) self.connection_listener = ConnectionListener(self) diff --git a/src/calibre/devices/usbms/books.py b/src/calibre/devices/usbms/books.py index 4d726e5bde..7d6377ca96 100644 --- a/src/calibre/devices/usbms/books.py +++ b/src/calibre/devices/usbms/books.py @@ -12,7 +12,7 @@ from calibre.devices.mime import mime_type_ext from calibre.devices.interface import BookList as _BookList from calibre.constants import preferred_encoding from calibre import isbytestring, force_unicode -from calibre.utils.config import prefs, tweaks +from calibre.utils.config import device_prefs, tweaks from calibre.utils.icu import strcmp from calibre.utils.formatter import EvalFormatter @@ -124,7 +124,7 @@ class CollectionsBookList(BookList): def get_collections(self, collection_attributes): from calibre.devices.usbms.driver import debug_print - debug_print('Starting get_collections:', prefs['manage_device_metadata']) + debug_print('Starting get_collections:', device_prefs['manage_device_metadata']) debug_print('Renaming rules:', tweaks['sony_collection_renaming_rules']) debug_print('Formatting template:', tweaks['sony_collection_name_template']) debug_print('Sorting rules:', tweaks['sony_collection_sorting_rules']) @@ -132,7 +132,7 @@ class CollectionsBookList(BookList): # Complexity: we can use renaming rules only when using automatic # management. Otherwise we don't always have the metadata to make the # right decisions - use_renaming_rules = prefs['manage_device_metadata'] == 'on_connect' + use_renaming_rules = device_prefs['manage_device_metadata'] == 'on_connect' collections = {} @@ -169,7 +169,7 @@ class CollectionsBookList(BookList): # book in all existing collections. Do not add any new ones. attrs = ['device_collections'] if getattr(book, '_new_book', False): - if prefs['manage_device_metadata'] == 'manual': + if device_prefs['manage_device_metadata'] == 'manual': # Ensure that the book is in all the book's existing # collections plus all metadata collections attrs += collection_attributes @@ -178,7 +178,7 @@ class CollectionsBookList(BookList): # thing. The book's existing collections are ignored. Put # the book in collections defined by its metadata. attrs = collection_attributes - elif prefs['manage_device_metadata'] == 'on_connect': + elif device_prefs['manage_device_metadata'] == 'on_connect': # For existing books, modify the collections only if the user # specified 'on_connect' attrs = collection_attributes diff --git a/src/calibre/ebooks/conversion/plugins/html_input.py b/src/calibre/ebooks/conversion/plugins/html_input.py index b0f897a9b5..f00ccb9d9b 100644 --- a/src/calibre/ebooks/conversion/plugins/html_input.py +++ b/src/calibre/ebooks/conversion/plugins/html_input.py @@ -7,7 +7,7 @@ __license__ = 'GPL v3' __copyright__ = '2012, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import re, tempfile, os +import re, tempfile, os, imghdr from functools import partial from itertools import izip from urllib import quote @@ -247,6 +247,15 @@ class HTMLInput(InputFormatPlugin): if media_type == 'text/plain': self.log.warn('Ignoring link to text file %r'%link_) return None + if media_type == self.BINARY_MIME: + # Check for the common case, images + try: + img = imghdr.what(link) + except EnvironmentError: + pass + else: + if img: + media_type = self.guess_type('dummy.'+img)[0] or self.BINARY_MIME self.oeb.log.debug('Added', link) self.oeb.container = self.DirContainer(os.path.dirname(link), diff --git a/src/calibre/ebooks/conversion/plugins/pdf_output.py b/src/calibre/ebooks/conversion/plugins/pdf_output.py index b3eed763ac..da66a9be0d 100644 --- a/src/calibre/ebooks/conversion/plugins/pdf_output.py +++ b/src/calibre/ebooks/conversion/plugins/pdf_output.py @@ -15,7 +15,6 @@ from calibre.customize.conversion import OutputFormatPlugin, \ OptionRecommendation from calibre.ptempfile import TemporaryDirectory from calibre.constants import iswindows -from calibre import walk UNITS = [ 'millimeter', @@ -138,6 +137,85 @@ class PDFOutput(OutputFormatPlugin): item = oeb.manifest.ids[cover_id] self.cover_data = item.data + def handle_embedded_fonts(self): + ''' + Because of QtWebKit's inability to handle embedded fonts correctly, we + remove the embedded fonts and make them available system wide instead. + If you ever move to Qt WebKit 2.3+ then this will be unnecessary. + ''' + from calibre.ebooks.oeb.base import urlnormalize + from calibre.gui2 import must_use_qt + from calibre.utils.fonts.utils import get_font_names, remove_embed_restriction + from PyQt4.Qt import QFontDatabase, QByteArray + + # First find all @font-face rules and remove them, adding the embedded + # fonts to Qt + family_map = {} + for item in list(self.oeb.manifest): + if not hasattr(item.data, 'cssRules'): continue + remove = set() + for i, rule in enumerate(item.data.cssRules): + if rule.type == rule.FONT_FACE_RULE: + remove.add(i) + try: + s = rule.style + src = s.getProperty('src').propertyValue[0].uri + font_family = s.getProperty('font-family').propertyValue[0].value + except: + continue + path = item.abshref(src) + ff = self.oeb.manifest.hrefs.get(urlnormalize(path), None) + if ff is None: + continue + + raw = ff.data + self.oeb.manifest.remove(ff) + try: + raw = remove_embed_restriction(raw) + except: + continue + must_use_qt() + QFontDatabase.addApplicationFontFromData(QByteArray(raw)) + try: + family_name = get_font_names(raw)[0] + except: + family_name = None + if family_name: + family_map[icu_lower(font_family)] = family_name + + for i in sorted(remove, reverse=True): + item.data.cssRules.pop(i) + + # Now map the font family name specified in the css to the actual + # family name of the embedded font (they may be different in general). + for item in self.oeb.manifest: + if not hasattr(item.data, 'cssRules'): continue + for i, rule in enumerate(item.data.cssRules): + if rule.type != rule.STYLE_RULE: continue + ff = rule.style.getProperty('font-family') + if ff is None: continue + val = ff.propertyValue + for i in xrange(val.length): + k = icu_lower(val[i].value) + if k in family_map: + val[i].value = family_map[k] + + def remove_font_specification(self): + # Qt produces image based pdfs on windows when non-generic fonts are specified + # This might change in Qt WebKit 2.3+ you will have to test. + for item in self.oeb.manifest: + if not hasattr(item.data, 'cssRules'): continue + for i, rule in enumerate(item.data.cssRules): + if rule.type != rule.STYLE_RULE: continue + ff = rule.style.getProperty('font-family') + if ff is None: continue + val = ff.propertyValue + for i in xrange(val.length): + k = icu_lower(val[i].value) + if k not in {'serif', 'sans', 'sans-serif', 'sansserif', + 'monospace', 'cursive', 'fantasy'}: + val[i].value = '' + def convert_text(self, oeb_book): from calibre.ebooks.pdf.writer import PDFWriter from calibre.ebooks.metadata.opf2 import OPF @@ -145,21 +223,16 @@ class PDFOutput(OutputFormatPlugin): self.log.debug('Serializing oeb input to disk for processing...') self.get_cover_data() + if iswindows: + self.remove_font_specification() + else: + self.handle_embedded_fonts() + with TemporaryDirectory('_pdf_out') as oeb_dir: from calibre.customize.ui import plugin_for_output_format oeb_output = plugin_for_output_format('oeb') oeb_output.convert(oeb_book, oeb_dir, self.input_plugin, self.opts, self.log) - if iswindows: - # On windows Qt generates an image based PDF if the html uses - # embedded fonts. See https://launchpad.net/bugs/1053906 - for f in walk(oeb_dir): - if f.rpartition('.')[-1].lower() in {'ttf', 'otf'}: - self.log.warn('Found embedded font %s, removing it, as ' - 'embedded fonts on windows are not supported by ' - 'the PDF Output plugin'%os.path.basename(f)) - os.remove(f) - opfpath = glob.glob(os.path.join(oeb_dir, '*.opf'))[0] opf = OPF(opfpath, os.path.dirname(opfpath)) diff --git a/src/calibre/ebooks/metadata/sources/base.py b/src/calibre/ebooks/metadata/sources/base.py index 95aa5a3563..46c6f7a313 100644 --- a/src/calibre/ebooks/metadata/sources/base.py +++ b/src/calibre/ebooks/metadata/sources/base.py @@ -26,6 +26,7 @@ msprefs.defaults['wait_after_first_identify_result'] = 30 # seconds msprefs.defaults['wait_after_first_cover_result'] = 60 # seconds msprefs.defaults['swap_author_names'] = False msprefs.defaults['fewer_tags'] = True +msprefs.defaults['find_first_edition_date'] = False # Google covers are often poor quality (scans/errors) but they have high # resolution, so they trump covers from better sources. So make sure they diff --git a/src/calibre/ebooks/metadata/sources/identify.py b/src/calibre/ebooks/metadata/sources/identify.py index 5113342b83..16aa39d59d 100644 --- a/src/calibre/ebooks/metadata/sources/identify.py +++ b/src/calibre/ebooks/metadata/sources/identify.py @@ -120,6 +120,8 @@ class ISBNMerge(object): self.log.debug(xw.tb) else: isbns, min_year = xw.isbns, xw.min_year + if not msprefs['find_first_edition_date']: + min_year = None if not isbns: isbns = frozenset([isbn]) if isbns in self.pools: diff --git a/src/calibre/ebooks/mobi/reader/markup.py b/src/calibre/ebooks/mobi/reader/markup.py index 161a76f284..73ba09a189 100644 --- a/src/calibre/ebooks/mobi/reader/markup.py +++ b/src/calibre/ebooks/mobi/reader/markup.py @@ -42,8 +42,8 @@ def update_internal_links(mobi8_reader): mr.header.codec) + suffix tag = posfid_index_pattern.sub(replacement, tag, 1) srcpieces[j] = tag - part = ''.join([x.decode(mr.header.codec) for x in srcpieces]) - parts.append(part) + raw = b''.join(srcpieces) + parts.append(raw.decode(mr.header.codec)) # All parts are now unicode and have no internal links return parts diff --git a/src/calibre/ebooks/mobi/writer8/main.py b/src/calibre/ebooks/mobi/writer8/main.py index 5acb04ebb3..b1479ee7c3 100644 --- a/src/calibre/ebooks/mobi/writer8/main.py +++ b/src/calibre/ebooks/mobi/writer8/main.py @@ -106,7 +106,7 @@ class KF8Writer(object): not used for fonts. ''' def pointer(item, oref): - ref = item.abshref(oref) + ref = urlnormalize(item.abshref(oref)) idx = self.resources.item_map.get(ref, None) if idx is not None: is_image = self.resources.records[idx-1][:4] not in {b'FONT'} diff --git a/src/calibre/ebooks/mobi/writer8/skeleton.py b/src/calibre/ebooks/mobi/writer8/skeleton.py index 2c3562e87b..c22d8342a6 100644 --- a/src/calibre/ebooks/mobi/writer8/skeleton.py +++ b/src/calibre/ebooks/mobi/writer8/skeleton.py @@ -305,7 +305,7 @@ class Chunker(object): ans.append(start) while rest: start, rest = split_multibyte_text(rest) - ans.append(b'' + start + '') + ans.append(b'' + start + b'') return [Chunk(x, self.chunk_selector) for x in ans] def merge_small_chunks(self, chunks): diff --git a/src/calibre/ebooks/mobi/writer8/toc.py b/src/calibre/ebooks/mobi/writer8/toc.py index 313c454535..a6a089b402 100644 --- a/src/calibre/ebooks/mobi/writer8/toc.py +++ b/src/calibre/ebooks/mobi/writer8/toc.py @@ -22,9 +22,10 @@ TEMPLATE = ''' li {{ list-style-type: none }} a {{ text-decoration: none }} a:hover {{ color: red }} + {extra_css} - +

    {title}

    @@ -64,7 +65,7 @@ class TOCAdder(object): self.log('\tGenerating in-line ToC') root = etree.fromstring(TEMPLATE.format(xhtmlns=XHTML_NS, - title=self.title)) + title=self.title, extra_css=(opts.extra_css or ''))) parent = XPath('//h:ul')(root)[0] parent.text = '\n\t' for child in self.oeb.toc: diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index 69cafebdef..0ac0783bd5 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -12,6 +12,7 @@ from PyQt4.Qt import (QVariant, QFileInfo, QObject, SIGNAL, QBuffer, Qt, ORG_NAME = 'KovidsBrain' APP_UID = 'libprs500' +from calibre import prints from calibre.constants import (islinux, iswindows, isbsd, isfrozen, isosx, plugins, config_dir, filesystem_encoding, DEBUG) from calibre.utils.config import Config, ConfigProxy, dynamic, JSONConfig @@ -796,7 +797,8 @@ class Application(QApplication): path = os.path.join(sys.extensions_location, 'calibre_style.'+( 'pyd' if iswindows else 'so')) - self.pi.load_style(path, 'Calibre') + if not self.pi.load_style(path, 'Calibre'): + prints('Failed to load calibre style') # On OSX, on some machines, colors can be invalid. See https://bugs.launchpad.net/bugs/1014900 for role in (orig_pal.Button, orig_pal.Window): c = orig_pal.brush(role).color() @@ -853,6 +855,8 @@ class Application(QApplication): except: import traceback traceback.print_exc() + if not depth_ok: + prints('Color depth is less than 32 bits disabling modern look') if force_calibre_style or (depth_ok and gprefs['ui_style'] != 'system'): diff --git a/src/calibre/gui2/actions/delete.py b/src/calibre/gui2/actions/delete.py index 135591aa10..87bbc1928e 100644 --- a/src/calibre/gui2/actions/delete.py +++ b/src/calibre/gui2/actions/delete.py @@ -286,6 +286,14 @@ class DeleteAction(InterfaceAction): current_row = view.row_count() - 1 view.set_current_row(current_row) + def library_ids_deleted2(self, ids_deleted, next_id=None): + view = self.gui.library_view + current_row = None + if next_id is not None: + rmap = view.ids_to_rows([next_id]) + current_row = rmap.get(next_id, None) + self.library_ids_deleted(ids_deleted, current_row=current_row) + def delete_books(self, *args): ''' Delete selected books from device or library. @@ -325,16 +333,13 @@ class DeleteAction(InterfaceAction): 'removed from your calibre library. Are you sure?') +'

    ', 'library_delete_books', self.gui): return - ci = view.currentIndex() - row = None - if ci.isValid(): - row = ci.row() + next_id = view.next_id if len(rows) < 5: view.model().delete_books_by_id(to_delete_ids) - self.library_ids_deleted(to_delete_ids, row) + self.library_ids_deleted2(to_delete_ids, next_id=next_id) else: self.__md = MultiDeleter(self.gui, to_delete_ids, - partial(self.library_ids_deleted, current_row=row)) + partial(self.library_ids_deleted2, next_id=next_id)) # Device view is visible. else: if self.gui.stack.currentIndex() == 1: diff --git a/src/calibre/gui2/actions/edit_metadata.py b/src/calibre/gui2/actions/edit_metadata.py index 26d15d0a83..a9ffec10a0 100644 --- a/src/calibre/gui2/actions/edit_metadata.py +++ b/src/calibre/gui2/actions/edit_metadata.py @@ -459,9 +459,10 @@ class EditMetadataAction(InterfaceAction): if src_value: src_index = db.get_custom_extra(src_id, num=colnum, index_is_id=True) db.set_custom(dest_id, src_value, num=colnum, extra=src_index) - if db.field_metadata[key]['datatype'] == 'text' \ - and not db.field_metadata[key]['is_multiple'] \ - and not dest_value: + if (db.field_metadata[key]['datatype'] == 'enumeration' or + (db.field_metadata[key]['datatype'] == 'text' and + not db.field_metadata[key]['is_multiple']) + and not dest_value): db.set_custom(dest_id, src_value, num=colnum) if db.field_metadata[key]['datatype'] == 'text' \ and db.field_metadata[key]['is_multiple']: diff --git a/src/calibre/gui2/convert/__init__.py b/src/calibre/gui2/convert/__init__.py index 38fb641987..ac81816174 100644 --- a/src/calibre/gui2/convert/__init__.py +++ b/src/calibre/gui2/convert/__init__.py @@ -19,6 +19,7 @@ from calibre.ebooks.conversion.config import load_defaults, \ load_specifics, GuiRecommendations from calibre import prepare_string_for_xml from calibre.customize.ui import plugin_for_input_format +from calibre.gui2.font_family_chooser import FontFamilyChooser def config_widget_for_input_plugin(plugin): name = plugin.name.lower().replace(' ', '_') @@ -144,6 +145,8 @@ class Widget(QWidget): return ans elif isinstance(g, QFontComboBox): return unicode(QFontInfo(g.currentFont()).family()) + elif isinstance(g, FontFamilyChooser): + return g.font_family elif isinstance(g, EncodingComboBox): ans = unicode(g.currentText()).strip() try: @@ -208,6 +211,8 @@ class Widget(QWidget): getattr(g, 'setCursorPosition', lambda x: x)(0) elif isinstance(g, QFontComboBox): g.setCurrentFont(QFont(val or '')) + elif isinstance(g, FontFamilyChooser): + g.font_family = val elif isinstance(g, EncodingComboBox): if val: g.setEditText(val) diff --git a/src/calibre/gui2/convert/lrf_output.py b/src/calibre/gui2/convert/lrf_output.py index 75764164dd..a643da6ed0 100644 --- a/src/calibre/gui2/convert/lrf_output.py +++ b/src/calibre/gui2/convert/lrf_output.py @@ -6,11 +6,8 @@ __license__ = 'GPL v3' __copyright__ = '2009, Kovid Goyal ' __docformat__ = 'restructuredtext en' -from PyQt4.Qt import Qt - from calibre.gui2.convert.lrf_output_ui import Ui_Form from calibre.gui2.convert import Widget -from calibre.gui2.widgets import FontFamilyModel font_family_model = None @@ -30,13 +27,6 @@ class PluginWidget(Widget, Ui_Form): 'header_separation', 'minimum_indent'] ) self.db, self.book_id = db, book_id - global font_family_model - if font_family_model is None: - font_family_model = FontFamilyModel() - self.font_family_model = font_family_model - self.opt_serif_family.setModel(self.font_family_model) - self.opt_sans_family.setModel(self.font_family_model) - self.opt_mono_family.setModel(self.font_family_model) self.initialize_options(get_option, get_help, db, book_id) self.opt_header.toggle(), self.opt_header.toggle() @@ -44,14 +34,4 @@ class PluginWidget(Widget, Ui_Form): self.opt_render_tables_as_images.toggle() - def set_value_handler(self, g, val): - if unicode(g.objectName()) in ('opt_serif_family', - 'opt_sans_family', 'opt_mono_family'): - idx = -1 - if val: - idx = g.findText(val, Qt.MatchFixedString) - if idx < 0: - idx = 0 - g.setCurrentIndex(idx) - return True - return False + diff --git a/src/calibre/gui2/convert/lrf_output.ui b/src/calibre/gui2/convert/lrf_output.ui index ecbe673c61..753ec6110a 100644 --- a/src/calibre/gui2/convert/lrf_output.ui +++ b/src/calibre/gui2/convert/lrf_output.ui @@ -176,13 +176,13 @@ - + - + - + @@ -202,6 +202,13 @@ + + + FontFamilyChooser + QComboBox +
    calibre/gui2/font_family_chooser.h
    +
    +
    diff --git a/src/calibre/gui2/convert/pdf_output.ui b/src/calibre/gui2/convert/pdf_output.ui index 4a6c99659d..5f77f526d0 100644 --- a/src/calibre/gui2/convert/pdf_output.ui +++ b/src/calibre/gui2/convert/pdf_output.ui @@ -14,7 +14,7 @@ Form - + &Paper Size: @@ -24,10 +24,10 @@ - + - + &Orientation: @@ -37,10 +37,10 @@ - + - + &Custom size: @@ -50,17 +50,17 @@ - + - + Preserve &aspect ratio of cover - + Qt::Vertical @@ -73,7 +73,7 @@ - + Se&rif family: @@ -83,10 +83,10 @@ - + - + &Sans family: @@ -96,10 +96,10 @@ - + - + &Monospace family: @@ -109,10 +109,10 @@ - + - + S&tandard font: @@ -122,10 +122,10 @@ - + - + Default font si&ze: @@ -135,14 +135,14 @@ - + px - + Monospace &font size: @@ -152,13 +152,23 @@ - + px + + + + <b>Note:</b> The paper size settings below only take effect if you have set the output profile to the default output profile. Otherwise the output profile will override these settings. + + + true + + + diff --git a/src/calibre/gui2/device.py b/src/calibre/gui2/device.py index b56c40d402..d6b76a15f6 100644 --- a/src/calibre/gui2/device.py +++ b/src/calibre/gui2/device.py @@ -30,7 +30,7 @@ from calibre.devices.apple.driver import ITUNES_ASYNC from calibre.devices.folder_device.driver import FOLDER_DEVICE from calibre.devices.bambook.driver import BAMBOOK, BAMBOOKWifi from calibre.constants import DEBUG -from calibre.utils.config import prefs, tweaks +from calibre.utils.config import tweaks, device_prefs from calibre.utils.magick.draw import thumbnail from calibre.library.save_to_disk import find_plugboard # }}} @@ -210,6 +210,7 @@ class DeviceManager(Thread): # {{{ return self.connected_device = dev + self.connected_device.specialize_global_preferences(device_prefs) self.connected_device_kind = device_kind self.connected_slot(True, device_kind) @@ -235,6 +236,7 @@ class DeviceManager(Thread): # {{{ # is being shut down. self.connected_device.shutdown() self.call_shutdown_on_disconnect = False + device_prefs.set_overrides() self.connected_device = None self._device_information = None @@ -1648,7 +1650,7 @@ class DeviceMixin(object): # {{{ x = x.lower() if x else '' return string_pat.sub('', x) - update_metadata = prefs['manage_device_metadata'] == 'on_connect' + update_metadata = device_prefs['manage_device_metadata'] == 'on_connect' get_covers = False if update_metadata and self.device_manager.is_device_connected: @@ -1693,7 +1695,9 @@ class DeviceMixin(object): # {{{ book.in_library = None if getattr(book, 'uuid', None) in self.db_book_uuid_cache: id_ = db_book_uuid_cache[book.uuid] - if update_metadata: + if (update_metadata and + db.metadata_last_modified(id_, index_is_id=True) != + getattr(book, 'last_modified', None)): mi = db.get_metadata(id_, index_is_id=True, get_cover=get_covers) book.smart_update(mi, replace_metadata=True) diff --git a/src/calibre/gui2/device_drivers/mtp_config.py b/src/calibre/gui2/device_drivers/mtp_config.py index dbb31a3e3d..5ab1dd692e 100644 --- a/src/calibre/gui2/device_drivers/mtp_config.py +++ b/src/calibre/gui2/device_drivers/mtp_config.py @@ -146,7 +146,7 @@ class SendToConfig(QWidget): # {{{ def browse(self): b = Browser(self.device.filesystem_cache, show_files=False, parent=self) - if b.exec_() == b.Accepted: + if b.exec_() == b.Accepted and b.current_item is not None: sid, path = b.current_item self.t.setText('/'.join(path[1:])) @@ -250,7 +250,7 @@ class Rule(QWidget): def browse(self): b = Browser(self.device.filesystem_cache, show_files=False, parent=self) - if b.exec_() == b.Accepted: + if b.exec_() == b.Accepted and b.current_item is not None: sid, path = b.current_item self.folder.setText('/'.join(path[1:])) diff --git a/src/calibre/gui2/dialogs/smartdevice.py b/src/calibre/gui2/dialogs/smartdevice.py index 745125d409..bebec4abee 100644 --- a/src/calibre/gui2/dialogs/smartdevice.py +++ b/src/calibre/gui2/dialogs/smartdevice.py @@ -5,11 +5,10 @@ from __future__ import (unicode_literals, division, absolute_import, __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal ' -from PyQt4.Qt import (QDialog, QLineEdit, Qt, QPushButton, QDialogButtonBox) +from PyQt4.Qt import (QDialog, QLineEdit, Qt) from calibre.gui2 import error_dialog from calibre.gui2.dialogs.smartdevice_ui import Ui_Dialog -from calibre.utils.config import prefs from calibre.utils.mdns import get_all_ips def _cmp_ipaddr(l, r): @@ -98,23 +97,6 @@ class SmartdeviceDialog(QDialog, Ui_Dialog): if pw: self.password_box.setText(pw) - self.auto_mgmt_button = QPushButton(_('Enable automatic metadata management')) - self.auto_mgmt_button.clicked.connect(self.auto_mgmt_button_clicked) - self.auto_mgmt_button.setToolTip('

    ' + - _('Enabling automatic metadata management tells calibre to send any ' - 'changes you made to books\' metadata when your device is ' - 'connected, which is the most useful setting when using the wireless ' - 'device interface. If automatic metadata management is not ' - 'enabled, changes are sent only when you re-send the book. You can ' - 'get more information or change this preference to some other ' - 'choice at Preferences -> Sending books to devices -> ' - 'Metadata management') - + '

    ') - self.buttonBox.addButton(self.auto_mgmt_button, QDialogButtonBox.ActionRole) - if prefs['manage_device_metadata'] == 'on_connect': - self.auto_mgmt_button.setText(_('Automatic metadata management is enabled')) - self.auto_mgmt_button.setEnabled(False) - forced_ip = self.device_manager.get_option('smartdevice', 'force_ip_address') if forced_ip: self.ip_addresses.setText(forced_ip) @@ -123,11 +105,6 @@ class SmartdeviceDialog(QDialog, Ui_Dialog): self.resize(self.sizeHint()) - def auto_mgmt_button_clicked(self): - self.auto_mgmt_button.setText(_('Automatic metadata management is enabled')) - self.auto_mgmt_button.setEnabled(False) - prefs.set('manage_device_metadata', 'on_connect') - def use_fixed_port_changed(self, state): self.fixed_port.setEnabled(state == Qt.Checked) diff --git a/src/calibre/gui2/email.py b/src/calibre/gui2/email.py index ece6d54e26..4ecf28e519 100644 --- a/src/calibre/gui2/email.py +++ b/src/calibre/gui2/email.py @@ -101,8 +101,10 @@ class Sendmail(object): from_ = 'calibre ' with lopen(attachment, 'rb') as f: msg = compose_mail(from_, to, text, subject, f, aname) - efrom, eto = map(extract_email_address, (from_, to)) - eto = [eto] + efrom = extract_email_address(from_) + eto = [] + for x in to.split(','): + eto.append(extract_email_address(x.strip())) sendmail(msg, efrom, eto, localhost=None, verbose=1, relay=opts.relay_host, diff --git a/src/calibre/gui2/font_family_chooser.py b/src/calibre/gui2/font_family_chooser.py new file mode 100644 index 0000000000..04d9dfdfb6 --- /dev/null +++ b/src/calibre/gui2/font_family_chooser.py @@ -0,0 +1,168 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2012, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +from PyQt4.Qt import (QFontInfo, QFontMetrics, Qt, QFont, QFontDatabase, QPen, + QStyledItemDelegate, QSize, QStyle, QComboBox, QStringListModel, + QDialog, QVBoxLayout, QApplication, QFontComboBox) + +from calibre.utils.icu import sort_key + +def writing_system_for_font(font): + has_latin = True + systems = QFontDatabase().writingSystems(font.family()) + + # this just confuses the algorithm below. Vietnamese is Latin with lots of + # special chars + try: + systems.remove(QFontDatabase.Vietnamese) + except ValueError: + pass + + system = QFontDatabase.Any + + if (QFontDatabase.Latin not in systems): + has_latin = False + # we need to show something + if systems: + system = systems[-1] + else: + systems.remove(QFontDatabase.Latin) + + if not systems: + return system, has_latin + + if (len(systems) == 1 and systems[0] > QFontDatabase.Cyrillic): + return systems[0], has_latin + + if (len(systems) <= 2 and + systems[-1] > QFontDatabase.Armenian and + systems[-1] < QFontDatabase.Vietnamese): + return systems[-1], has_latin + + if (len(systems) <= 5 and + systems[-1] >= QFontDatabase.SimplifiedChinese and + systems[-1] <= QFontDatabase.Korean): + system = systems[-1] + + return system, has_latin + +class FontFamilyDelegate(QStyledItemDelegate): + + def sizeHint(self, option, index): + text = index.data(Qt.DisplayRole).toString() + font = QFont(option.font) + font.setPointSize(QFontInfo(font).pointSize() * 1.5) + m = QFontMetrics(font) + return QSize(m.width(text), m.height()) + + def paint(self, painter, option, index): + text = unicode(index.data(Qt.DisplayRole).toString()) + font = QFont(option.font) + font.setPointSize(QFontInfo(font).pointSize() * 1.5) + font2 = QFont(font) + font2.setFamily(text) + + system, has_latin = writing_system_for_font(font2) + if has_latin: + font = font2 + + r = option.rect + + if option.state & QStyle.State_Selected: + painter.save() + painter.setBrush(option.palette.highlight()) + painter.setPen(Qt.NoPen) + painter.drawRect(option.rect) + painter.setPen(QPen(option.palette.highlightedText(), 0)) + + if (option.direction == Qt.RightToLeft): + r.setRight(r.right() - 4) + else: + r.setLeft(r.left() + 4) + + old = painter.font() + painter.setFont(font) + painter.drawText(r, Qt.AlignVCenter|Qt.AlignLeading|Qt.TextSingleLine, text) + + if (system != QFontDatabase.Any): + w = painter.fontMetrics().width(text + " ") + painter.setFont(font2) + sample = QFontDatabase().writingSystemSample(system) + if (option.direction == Qt.RightToLeft): + r.setRight(r.right() - w) + else: + r.setLeft(r.left() + w) + painter.drawText(r, Qt.AlignVCenter|Qt.AlignLeading|Qt.TextSingleLine, sample) + + painter.setFont(old) + + if (option.state & QStyle.State_Selected): + painter.restore() + +class FontFamilyChooser(QComboBox): + + def __init__(self, parent=None): + QComboBox.__init__(self, parent) + from calibre.utils.fonts import fontconfig + try: + self.families = fontconfig.find_font_families() + except: + self.families = [] + print ('WARNING: Could not load fonts') + import traceback + traceback.print_exc() + # Restrict to Qt families as we need the font to be available in + # QFontDatabase + qt_families = set([unicode(x) for x in QFontDatabase().families()]) + self.families = list(qt_families.intersection(set(self.families))) + self.families.sort(key=sort_key) + self.families.insert(0, _('None')) + + self.m = QStringListModel(self.families) + self.setModel(self.m) + self.d = FontFamilyDelegate(self) + self.setItemDelegate(self.d) + self.setCurrentIndex(0) + + def event(self, e): + if e.type() == e.Resize: + view = self.view() + view.window().setFixedWidth(self.width() * 5/3) + return QComboBox.event(self, e) + + def sizeHint(self): + ans = QComboBox.sizeHint(self) + ans.setWidth(QFontMetrics(self.font()).width('m'*14)) + return ans + + @dynamic_property + def font_family(self): + def fget(self): + idx= self.currentIndex() + if idx == 0: return None + return self.families[idx] + def fset(self, val): + if not val: + idx = 0 + try: + idx = self.families.index(type(u'')(val)) + except ValueError: + idx = 0 + self.setCurrentIndex(idx) + return property(fget=fget, fset=fset) + + +if __name__ == '__main__': + app = QApplication([]) + d = QDialog() + d.setLayout(QVBoxLayout()) + d.layout().addWidget(FontFamilyChooser(d)) + d.layout().addWidget(QFontComboBox(d)) + d.exec_() + diff --git a/src/calibre/gui2/library/models.py b/src/calibre/gui2/library/models.py index 246b0835a5..68031c8dd9 100644 --- a/src/calibre/gui2/library/models.py +++ b/src/calibre/gui2/library/models.py @@ -16,7 +16,7 @@ from calibre.utils.pyparsing import ParseException from calibre.ebooks.metadata import fmt_sidx, authors_to_string, string_to_authors from calibre.ebooks.metadata.book.base import SafeFormat from calibre.ptempfile import PersistentTemporaryFile -from calibre.utils.config import tweaks, prefs +from calibre.utils.config import tweaks, device_prefs from calibre.utils.date import dt_factory, qt_to_dt, as_local_time from calibre.utils.icu import sort_key from calibre.utils.search_query_parser import SearchQueryParser @@ -1152,7 +1152,7 @@ class DeviceBooksModel(BooksModel): # {{{ (cname != 'collections' or \ (callable(getattr(self.db, 'supports_collections', None)) and \ self.db.supports_collections() and \ - prefs['manage_device_metadata']=='manual')): + device_prefs['manage_device_metadata']=='manual')): flags |= Qt.ItemIsEditable return flags @@ -1447,7 +1447,7 @@ class DeviceBooksModel(BooksModel): # {{{ self.editable = ['title', 'authors', 'collections'] else: self.editable = [] - if prefs['manage_device_metadata']=='on_connect': + if device_prefs['manage_device_metadata']=='on_connect': self.editable = [] # }}} diff --git a/src/calibre/gui2/library/views.py b/src/calibre/gui2/library/views.py index f8dc83273c..5ad6a2632f 100644 --- a/src/calibre/gui2/library/views.py +++ b/src/calibre/gui2/library/views.py @@ -867,6 +867,35 @@ class BooksView(QTableView): # {{{ break return property(fget=fget, fset=fset) + @property + def next_id(self): + ''' + Return the id of the 'next' row (i.e. the first unselected row after + the current row). + ''' + ci = self.currentIndex() + if not ci.isValid(): + return None + selected_rows = frozenset([i.row() for i in self.selectedIndexes() if + i.isValid()]) + column = ci.column() + + for i in xrange(ci.row()+1, self.row_count()): + if i in selected_rows: continue + try: + return self.model().id(self.model().index(i, column)) + except: + pass + + # No unselected rows after the current row, look before + for i in xrange(ci.row()-1, -1, -1): + if i in selected_rows: continue + try: + return self.model().id(self.model().index(i, column)) + except: + pass + return None + def close(self): self._model.close() diff --git a/src/calibre/gui2/metadata/basic_widgets.py b/src/calibre/gui2/metadata/basic_widgets.py index 6e764e90d5..36605c7584 100644 --- a/src/calibre/gui2/metadata/basic_widgets.py +++ b/src/calibre/gui2/metadata/basic_widgets.py @@ -9,10 +9,11 @@ __docformat__ = 'restructuredtext en' import textwrap, re, os, errno, shutil -from PyQt4.Qt import (Qt, QDateTimeEdit, pyqtSignal, QMessageBox, - QIcon, QToolButton, QWidget, QLabel, QGridLayout, QApplication, - QDoubleSpinBox, QListWidgetItem, QSize, QPixmap, QDialog, QMenu, - QPushButton, QSpinBox, QLineEdit, QSizePolicy, QDialogButtonBox, QAction) +from PyQt4.Qt import (Qt, QDateTimeEdit, pyqtSignal, QMessageBox, QIcon, + QToolButton, QWidget, QLabel, QGridLayout, QApplication, + QDoubleSpinBox, QListWidgetItem, QSize, QPixmap, QDialog, QMenu, + QPushButton, QSpinBox, QLineEdit, QSizePolicy, QDialogButtonBox, + QAction, QCalendarWidget, QDate) from calibre.gui2.widgets import EnLineEdit, FormatList as _FormatList, ImageView from calibre.utils.icu import sort_key @@ -1371,7 +1372,15 @@ class PublisherEdit(EditWithComplete): # {{{ # }}} -class DateEdit(QDateTimeEdit): # {{{ +# DateEdit {{{ + +class CalendarWidget(QCalendarWidget): + + def showEvent(self, ev): + if self.selectedDate().year() == UNDEFINED_DATE.year: + self.setSelectedDate(QDate.currentDate()) + +class DateEdit(QDateTimeEdit): TOOLTIP = '' LABEL = _('&Date:') @@ -1388,6 +1397,9 @@ class DateEdit(QDateTimeEdit): # {{{ fmt = self.FMT self.setDisplayFormat(fmt) self.setCalendarPopup(True) + self.cw = CalendarWidget(self) + self.cw.setVerticalHeaderFormat(self.cw.NoVerticalHeader) + self.setCalendarWidget(self.cw) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setSpecialValueText(_('Undefined')) self.clear_button = QToolButton(parent) diff --git a/src/calibre/gui2/metadata/single_download.py b/src/calibre/gui2/metadata/single_download.py index a59b7fb57a..11f1b4a339 100644 --- a/src/calibre/gui2/metadata/single_download.py +++ b/src/calibre/gui2/metadata/single_download.py @@ -931,6 +931,7 @@ class FullFetch(QDialog): # {{{ self.bb = QDialogButtonBox(QDialogButtonBox.Cancel|QDialogButtonBox.Ok) l.addWidget(self.bb) self.bb.rejected.connect(self.reject) + self.bb.accepted.connect(self.accept) self.next_button = self.bb.addButton(_('Next'), self.bb.AcceptRole) self.next_button.setDefault(True) self.next_button.setEnabled(False) @@ -978,6 +979,7 @@ class FullFetch(QDialog): # {{{ self.log('\n\n') self.covers_widget.start(book, self.current_cover, self.title, self.authors, caches) + self.ok_button.setFocus() def back_clicked(self): self.next_button.setVisible(True) @@ -988,6 +990,8 @@ class FullFetch(QDialog): # {{{ self.covers_widget.reset_covers() def accept(self): + if self.stack.currentIndex() == 1: + return QDialog.accept(self) # Prevent the usual dialog accept mechanisms from working pass diff --git a/src/calibre/gui2/preferences/metadata_sources.py b/src/calibre/gui2/preferences/metadata_sources.py index 541da2e203..db4d4a01e9 100644 --- a/src/calibre/gui2/preferences/metadata_sources.py +++ b/src/calibre/gui2/preferences/metadata_sources.py @@ -296,6 +296,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): r('wait_after_first_cover_result', msprefs) r('swap_author_names', msprefs) r('fewer_tags', msprefs) + r('find_first_edition_date', msprefs) self.configure_plugin_button.clicked.connect(self.configure_plugin) self.sources_model = SourcesModel(self) diff --git a/src/calibre/gui2/preferences/metadata_sources.ui b/src/calibre/gui2/preferences/metadata_sources.ui index 89f6454df7..cfbdb51571 100644 --- a/src/calibre/gui2/preferences/metadata_sources.ui +++ b/src/calibre/gui2/preferences/metadata_sources.ui @@ -7,7 +7,7 @@ 0 0 781 - 394 + 439 @@ -21,7 +21,7 @@ - + Metadata sources @@ -104,22 +104,22 @@ + + Restore your own subset of checked fields that you define using the 'Set as default' button + &Select default - - Restore your own subset of checked fields that you define using the 'Set as default' button - + + Store the currently checked fields as a default you can restore using the 'Select default' button + &Set as default - - Store the currently checked fields as a default you can restore using the 'Select default' button - @@ -139,7 +139,7 @@ - + Max. number of &tags to download: @@ -149,10 +149,10 @@ - + - + Max. &time to wait after first match is found: @@ -162,14 +162,14 @@ - + secs - + Max. time to wait after first &cover is found: @@ -179,14 +179,14 @@ - + secs - + <p>Different metadata sources have different sets of tags for the same book. If this option is checked, then calibre will use the smaller tag sets. These tend to be more like genres, while the larger tag sets tend to describe the books content. @@ -197,6 +197,13 @@ + + + + Use published date of "first edition" (from worldcat.org) + + + diff --git a/src/calibre/gui2/store/stores/woblink_plugin.py b/src/calibre/gui2/store/stores/woblink_plugin.py index 1dc863700a..37861766f7 100644 --- a/src/calibre/gui2/store/stores/woblink_plugin.py +++ b/src/calibre/gui2/store/stores/woblink_plugin.py @@ -6,7 +6,6 @@ __license__ = 'GPL 3' __copyright__ = '2011-2012, Tomasz Długosz ' __docformat__ = 'restructuredtext en' -import copy import re import urllib from contextlib import closing @@ -41,7 +40,7 @@ class WoblinkStore(BasicStoreConfig, StorePlugin): d.exec_() def search(self, query, max_results=10, timeout=60): - url = 'http://woblink.com/publication?query=' + urllib.quote_plus(query.encode('utf-8')) + url = 'http://woblink.com/katalog-e-book?query=' + urllib.quote_plus(query.encode('utf-8')) if max_results > 10: if max_results > 20: url += '&limit=30' @@ -53,20 +52,20 @@ class WoblinkStore(BasicStoreConfig, StorePlugin): counter = max_results with closing(br.open(url, timeout=timeout)) as f: doc = html.fromstring(f.read()) - for data in doc.xpath('//div[@class="book-item"]'): + for data in doc.xpath('//div[@class="book-item backgroundmix"]'): if counter <= 0: break - id = ''.join(data.xpath('.//td[@class="w10 va-t"]/a[1]/@href')) + id = ''.join(data.xpath('.//td[@class="w10 va-t mYHaveItYes"]/a[1]/@href')) if not id: continue - cover_url = ''.join(data.xpath('.//td[@class="w10 va-t"]/a[1]/img/@src')) + cover_url = ''.join(data.xpath('.//td[@class="w10 va-t mYHaveItYes"]/a[1]/img/@src')) title = ''.join(data.xpath('.//h2[@class="title"]/a[1]/text()')) - author = ', '.join(data.xpath('.//p[@class="author"]/a/text()')) - price = ''.join(data.xpath('.//div[@class="prices"]/span[1]/span/text()')) + author = ', '.join(data.xpath('.//td[@class="va-t"]/h3/a/text()')) + price = ''.join(data.xpath('.//div[@class="prices"]/span[1]/strong/span/text()')) price = re.sub('\.', ',', price) - formats = [ form[8:-4].split('_')[0] for form in data.xpath('.//p[3]/img/@src')] + formats = [ form[8:-4].split('.')[0] for form in data.xpath('.//p[3]/img/@src')] s = SearchResult() s.cover_url = 'http://woblink.com' + cover_url @@ -74,28 +73,25 @@ class WoblinkStore(BasicStoreConfig, StorePlugin): s.author = author.strip() s.price = price + ' zł' s.detail_item = id.strip() - - # MOBI should be send first, - if 'MOBI' in formats: - t = copy.copy(s) - t.title += ' MOBI' - t.drm = SearchResult.DRM_UNLOCKED - t.formats = 'MOBI' - formats.remove('MOBI') - - counter -= 1 - yield t - - # and the remaining formats (if any) next - if formats: - if 'epub' in formats: - formats.remove('epub') - formats.append('WOBLINK') - if 'E Ink' in data.xpath('.//div[@class="prices"]/img/@title'): - formats.insert(0, 'EPUB') - + + if 'epub_drm' in formats: s.drm = SearchResult.DRM_LOCKED - s.formats = ', '.join(formats).upper() - + s.formats = 'EPUB' + + counter -= 1 + yield s + elif 'pdf' in formats: + s.drm = SearchResult.DRM_LOCKED + s.formats = 'PDF' + + counter -= 1 + yield s + else: + s.drm = SearchResult.DRM_UNLOCKED + if 'MOBI_nieb' in formats: + formats.remove('MOBI_nieb') + formats.append('MOBI') + s.formats = ', '.join(formats).upper() + counter -= 1 yield s diff --git a/src/calibre/gui2/viewer/main.py b/src/calibre/gui2/viewer/main.py index ffc5ae2ac7..35bbdcca22 100644 --- a/src/calibre/gui2/viewer/main.py +++ b/src/calibre/gui2/viewer/main.py @@ -21,7 +21,7 @@ from calibre.gui2 import (Application, ORG_NAME, APP_UID, choose_files, info_dialog, error_dialog, open_url, available_height) from calibre.ebooks.oeb.iterator.book import EbookIterator from calibre.ebooks import DRMError -from calibre.constants import islinux, isbsd, isosx, filesystem_encoding +from calibre.constants import islinux, isbsd, filesystem_encoding from calibre.utils.config import Config, StringConfig, JSONConfig from calibre.gui2.search_box import SearchBox2 from calibre.ebooks.metadata import MetaInformation @@ -209,9 +209,7 @@ class EbookViewer(MainWindow, Ui_EbookViewer): self.view_resized_timer.timeout.connect(self.viewport_resize_finished) self.view_resized_timer.setSingleShot(True) self.resize_in_progress = False - qs = [Qt.CTRL+Qt.Key_Q] - if isosx: - qs += [Qt.CTRL+Qt.Key_W] + qs = [Qt.CTRL+Qt.Key_Q,Qt.CTRL+Qt.Key_W] self.action_quit.setShortcuts(qs) self.action_quit.triggered.connect(self.quit) self.action_focus_search = QAction(self) diff --git a/src/calibre/gui2/wizard/__init__.py b/src/calibre/gui2/wizard/__init__.py index d831307d9a..784b899464 100644 --- a/src/calibre/gui2/wizard/__init__.py +++ b/src/calibre/gui2/wizard/__init__.py @@ -85,7 +85,7 @@ class Kindle(Device): output_profile = 'kindle' output_format = 'MOBI' - name = 'Kindle 1-4 and Touch' + name = 'Kindle Paperwhite/Touch/1-4' manufacturer = 'Amazon' id = 'kindle' diff --git a/src/calibre/library/catalogs/epub_mobi_builder.py b/src/calibre/library/catalogs/epub_mobi_builder.py index 1d806df3b2..a575a7da68 100644 --- a/src/calibre/library/catalogs/epub_mobi_builder.py +++ b/src/calibre/library/catalogs/epub_mobi_builder.py @@ -648,6 +648,7 @@ class CatalogBuilder(object): # Hackhackhackhackhack # icu returns bogus results with curly apostrophes, maybe others under OS X 10.6.x # When we see the magic combo of 0/-1 for ordnum/ordlen, special case the logic + last_c = u'' if ordnum == 0 and ordlen == -1: if icu_upper(c[0]) != last_c: last_c = icu_upper(c[0]) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index 07747180f1..5b4f7eec7e 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -3664,7 +3664,7 @@ books_series_link feeds if not ext: continue ext = ext[1:].lower() - if ext not in BOOK_EXTENSIONS: + if ext not in BOOK_EXTENSIONS and ext != 'opf': continue key = os.path.splitext(path)[0] diff --git a/src/calibre/library/server/opds.py b/src/calibre/library/server/opds.py index b86d0e7a2d..f74a0e6a17 100644 --- a/src/calibre/library/server/opds.py +++ b/src/calibre/library/server/opds.py @@ -594,6 +594,9 @@ class OPDSServer(object): meta = category_meta.get(category, None) if meta is None: continue + if category_meta.is_custom_field(category) and \ + category not in custom_fields_to_display(self.db): + continue cats.append((meta['name'], meta['name'], 'N'+category)) updated = self.db.last_modified() diff --git a/src/calibre/translations/af.po b/src/calibre/translations/af.po index 4cc12d71cb..374657c968 100644 --- a/src/calibre/translations/af.po +++ b/src/calibre/translations/af.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-14 16:03+0000\n" "Last-Translator: Albé Theunissen \n" "Language-Team: Afrikaans \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:36+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:35+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Doen absolute niks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -609,7 +609,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1218,8 +1218,8 @@ msgstr "Kry lys van boeke op toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1230,8 +1230,8 @@ msgstr "Dra boeke na toestel oor…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1253,8 +1253,8 @@ msgstr "Verwyder boeke van toestel…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1743,7 +1743,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1809,12 +1809,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2056,22 +2060,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2847,55 +2851,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4094,7 +4098,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5337,89 +5341,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8710,7 +8719,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8828,7 +8837,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8836,7 +8845,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8866,66 +8875,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8933,38 +8942,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9730,13 +9751,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19066,13 +19080,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ar.po b/src/calibre/translations/ar.po index 1538452d8a..5d3886ea18 100644 --- a/src/calibre/translations/ar.po +++ b/src/calibre/translations/ar.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: iso_639_3\n" "Report-Msgid-Bugs-To: https://bugs.launchpad.net/calibre\n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-24 09:38+0000\n" "Last-Translator: abbas \n" "Language-Team: awadh alghaamdi \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= " "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:36+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:36+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: SAUDI ARABIA\n" "Language: ar\n" "X-Poedit-Language: Arabic\n" @@ -79,8 +79,8 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -125,8 +125,8 @@ msgstr "لا يفعل شيئًا" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -250,7 +250,7 @@ msgstr "تخصيص" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "لا يمكن التعديل" @@ -669,7 +669,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "تحكم في كيفية تحميل البيانات الوصفية للكتب من الشبكة" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1294,8 +1294,8 @@ msgstr "يجري إحصاء قائمة كتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1306,8 +1306,8 @@ msgstr "يجري تحويل الكتب إلى الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1329,8 +1329,8 @@ msgstr "يجري حذف الكتب من الجهاز..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1825,7 +1825,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "يجري إحصاء معلومات الجهاز..." @@ -1891,12 +1891,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2153,22 +2157,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3018,21 +3022,21 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "استخدام المحرك الجديد تحويل PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3040,12 +3044,12 @@ msgstr "" "عرف حجم الوثيقة. استخدام EG widthxheight النموذج. `` 123x321 لتحديد العرض " "والارتفاع. هذا يتجاوز أي ورقة من الحجم المحدد." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3053,24 +3057,24 @@ msgstr "" "الحفاظ على نسبة الجانب من تغطية، وبدلا من أن تمتد لملء صفحة كاملة الأولى من " "قوات الدفاع الشعبي الذي تم إنشاؤه." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4333,7 +4337,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5585,89 +5589,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "الاتصال إلى مجلد" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "ربط لايتون" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "الاتصال Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "يبدأ خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "وقف خادم المحتوى" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "إرسال لجهاز" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "الاتصال / المشاركة" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "وقف خادم، وهذا قد يستغرق دقيقة واحدة تصل، يرجى الانتظار..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8955,7 +8964,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9073,7 +9082,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9081,7 +9090,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9111,66 +9120,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9178,38 +9187,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9975,13 +9996,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19314,13 +19328,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "جميع الكتب" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ast.po b/src/calibre/translations/ast.po index 6be5b333af..0d8742104c 100644 --- a/src/calibre/translations/ast.po +++ b/src/calibre/translations/ast.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-09-26 16:28+0000\n" "Last-Translator: Xandru \n" "Language-Team: Asturian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:36+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:36+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Nun fai nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nun se pue configurar" @@ -613,7 +613,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1194,8 +1194,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1206,8 +1206,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1229,8 +1229,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1715,7 +1715,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1781,12 +1781,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2028,22 +2032,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2819,55 +2823,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4063,7 +4067,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5306,89 +5310,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8679,7 +8688,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8797,7 +8806,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8805,7 +8814,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8835,66 +8844,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8902,38 +8911,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9699,13 +9720,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19035,13 +19049,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/az.po b/src/calibre/translations/az.po index 7592f3be1c..c3a6c801ab 100644 --- a/src/calibre/translations/az.po +++ b/src/calibre/translations/az.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-07 14:00+0000\n" "Last-Translator: Emin Mastizadeh \n" "Language-Team: Azerbaijani \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:36+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:36+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Heç bir şey etmir" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Fərdiləşdir" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Konfiqurasiya etmək mümkün deyil" @@ -610,7 +610,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1192,8 +1192,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1204,8 +1204,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1227,8 +1227,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1713,7 +1713,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1779,12 +1779,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2026,22 +2030,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2817,55 +2821,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4061,7 +4065,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5304,89 +5308,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8677,7 +8686,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8795,7 +8804,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8803,7 +8812,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8833,66 +8842,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8900,38 +8909,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9697,13 +9718,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19033,13 +19047,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/bg.po b/src/calibre/translations/bg.po index 340939021e..7a830611fe 100644 --- a/src/calibre/translations/bg.po +++ b/src/calibre/translations/bg.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.51\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-09-18 08:58+0000\n" "Last-Translator: Nelly Hoang \n" "Language-Team: bg\n" @@ -14,8 +14,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:38+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:37+0000\n" +"X-Generator: Launchpad (build 16049)\n" "Generated-By: pygettext.py 1.5\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -35,8 +35,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Не прави абсолютно нищо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Персонализиране" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Не може да се конфигурира" @@ -634,7 +634,7 @@ msgstr "" "Управление на това как calibre изтегля метаданни за е-книги от Интернет" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1252,8 +1252,8 @@ msgstr "Взимане на списък с книги от устройство #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1264,8 +1264,8 @@ msgstr "Прехвърляне на книги към устройството.. #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1287,8 +1287,8 @@ msgstr "Премахване на книги от устройството..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1773,7 +1773,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1839,12 +1839,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2097,22 +2101,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2890,55 +2894,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4137,7 +4141,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5380,89 +5384,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Имейл до" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Изпращене към устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8753,7 +8762,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8871,7 +8880,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8879,7 +8888,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8909,66 +8918,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8976,38 +8985,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9773,13 +9794,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19111,13 +19125,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/bn.po b/src/calibre/translations/bn.po index a7f88065e7..a130210025 100644 --- a/src/calibre/translations/bn.po +++ b/src/calibre/translations/bn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-04-12 14:19+0000\n" "Last-Translator: Kazi Shahnoor Ashraf \n" "Language-Team: Bengali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:37+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:37+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "আসলে কিছুই করে না" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "স্বনির্বাচন করুন" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "সাজানো যাবে না" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/br.po b/src/calibre/translations/br.po index b9ab9d3201..a73d8eb368 100644 --- a/src/calibre/translations/br.po +++ b/src/calibre/translations/br.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-13 04:22+0000\n" "Last-Translator: Denis \n" "Language-Team: Breton \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:37+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:37+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Ne ra netra da vat" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personelaat" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "N'haller ket kefluniañ" @@ -610,7 +610,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1191,8 +1191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1226,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1712,7 +1712,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1778,12 +1778,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2025,22 +2029,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2816,55 +2820,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4063,7 +4067,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5306,89 +5310,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8679,7 +8688,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8797,7 +8806,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8805,7 +8814,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8835,66 +8844,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8902,38 +8911,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9699,13 +9720,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19035,13 +19049,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/bs.po b/src/calibre/translations/bs.po index 475d239e87..740383dbe0 100644 --- a/src/calibre/translations/bs.po +++ b/src/calibre/translations/bs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-01-02 13:31+0000\n" "Last-Translator: Kenan Dervišević \n" "Language-Team: Bosnian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:37+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:37+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,8 +36,8 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Ne radi apsolutno ništa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Prilagodi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nije moguće konfigurisati" @@ -613,7 +613,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1194,8 +1194,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1206,8 +1206,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1229,8 +1229,8 @@ msgstr "Uklanjam knjige sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1715,7 +1715,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1781,12 +1781,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2028,22 +2032,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2819,55 +2823,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4063,7 +4067,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5307,89 +5311,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8680,7 +8689,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8798,7 +8807,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8806,7 +8815,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8836,66 +8845,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8903,38 +8912,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9700,13 +9721,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19040,13 +19054,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ca.po b/src/calibre/translations/ca.po index d7393c2e67..b9affe9e6b 100644 --- a/src/calibre/translations/ca.po +++ b/src/calibre/translations/ca.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-09-24 11:33+0000\n" "Last-Translator: Ferran Rius \n" "Language-Team: \n" @@ -18,8 +18,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-25 04:43+0000\n" -"X-Generator: Launchpad (build 16019)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:38+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -38,8 +38,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -84,8 +84,8 @@ msgstr "No fa res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -209,7 +209,7 @@ msgstr "Personalitza" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "No es pot configurar" @@ -639,7 +639,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Control com el calibre baixa les metadades dels llibres de la xarxa" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "Dispositius ignorats" @@ -1311,8 +1311,8 @@ msgstr "S'està aconseguint la llista de llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1323,8 +1323,8 @@ msgstr "S'està transferint llibres al dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1346,8 +1346,8 @@ msgstr "S'està suprimint els llibres del dispositiu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1890,7 +1890,7 @@ msgid "Communicate with MTP devices" msgstr "Comunicació amb dispositius MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obté informació del dispositiu..." @@ -1956,12 +1956,16 @@ msgstr "S'ha suprimit %s" msgid "All books removed" msgstr "S'ha suprimit tots els llibres" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Dispositiu MTP desconegut" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2254,22 +2258,22 @@ msgstr "" "adreça IP concreta. El controlador només escoltarà a l'adreça introduïda i " "serà la que s'anunciï en mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Massa intents de connexió des de %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Port no vàlid a les opcions: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No s'ha pogut connectar al port %d. Intenteu un valor diferent." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "No s'ha pogut assignar un port a l'atzar" @@ -3239,7 +3243,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Utilitza el nou motor de conversió PDF" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3248,7 +3252,7 @@ msgstr "" "La unitat de mesura. Polzada per defecte. Les opcions són %s Nota: no " "sobreescriu la unitat per als marges!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3257,7 +3261,7 @@ msgstr "" "Mida del paper. Aquesta mida no es té en compte si s'utilitza un perfil de " "sortida no estàndard. Per defecte és carta. Les opcions són %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3266,40 +3270,40 @@ msgstr "" "exemple «123 x 321» per indicar l'amplada i l'alçada. Això substitueix " "qualsevol mida de paper que s'hagi indicat abans." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orientació de la pàgina. Vertical per defecte. Les opcions són %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "Conserva la relació d'aspecte de la portada" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" "La família de tipus de lletra que s'utilitzarà per mostrar les lletres serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" "La família de tipus de lletra que s'utilitzarà per mostrar les lletres sans-" "serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" "La família de tipus de lletra que s'utilitzarà per mostrar les lletres " "monospaiades" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "Mida de lletra per defecte" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "Mida de lletra per defecte per al text monoespaiat" @@ -4822,7 +4826,7 @@ msgstr "" "Obté una imatge de portada o bé metadades socials per al llibre identificat " "amb ISBN des de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6173,83 +6177,88 @@ msgstr "" "Els llibres seleccionats se suprimiran permanentment del dispositiu. " "N'esteu segur?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Inicia la connexió sense fils amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Atura la connexió sense fils amb el dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Connecta a una carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Connecta a iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Connecta al Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Inicia el servidor de continguts" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Inicia/atura el servidor de continguts" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Atura el servidor de contingut" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Envia per correu electrònic a" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Envia'l per correu electrònic i suprimeix-lo de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(suprimeix de la biblioteca)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Configura la compartició de llibres per correu electrònic" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Envia al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Connecta/comparteix" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "S'està aturant" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "S'està aturant el servidor, pot trigar fins a un minut, espereu..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Inhabilita l'inici automàtic" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6257,7 +6266,7 @@ msgstr "" "Voleu que les connexions sense fils s'iniciïn automàticament a l'inici del " "calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Moltes adreces IP. Vegeu el quadre Inicia/Atura." @@ -9790,7 +9799,7 @@ msgstr "" "executant-se." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Configura %s" @@ -9918,7 +9927,7 @@ msgstr "" "N'esteu segur?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9926,7 +9935,7 @@ msgid "Invalid template" msgstr "Plantilla no vàlida" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9961,15 +9970,15 @@ msgstr "Fes servir l'ordre per autor per autor" msgid "Save &template:" msgstr "Desa la &plantilla:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "No s'ha seleccionat cap format" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "Heu de triar almenys un format per enviar al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -9977,18 +9986,18 @@ msgstr "" "Plantilla de desa&t per controlar el nom i la\n" " localització dels fitxers enviats al dispositiu:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "Edi&tor de plantilles" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Edita la plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -9996,12 +10005,12 @@ msgstr "" "Una llista de &carpetes del dispostiu on\n" " enviar els llibres. S'utilitzarà la primera que existeixi:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "Cerca una carpeta al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." @@ -10009,24 +10018,24 @@ msgstr "" "Seleccioneu els dispositius que s'ignoraran. El calibre no\n" " es connectarà a dispositius amb una marca al costat del seu nom." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "Envia el format %s a la carpeta:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "Carpeta al dispositiu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "Sup&rimeix la regla" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "Enviament d'un format específic" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -10038,16 +10047,16 @@ msgstr "" "prioritat sobre\n" " les carpetes que s'especifiquen més amunt." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "Afegeix una regla &nova" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "El dispositiu %s no té nombre de sèrie, no es pot configurar" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -10055,7 +10064,7 @@ msgstr "" "No hi ha cap dispositiu MTP connectat. Només podeu configurar el " "connector de dispositius MTP quan n'hi ha un connectat." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -10063,17 +10072,29 @@ msgstr "" "Utilitzeu la pestanya «Dispositius ignorats» de més avall si voleu deixar " "d'ignorar un dispositiu MTP." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Trieu els formats que s'enviaran al %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "&Ignora %s al calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copia-ho al porta-retalls" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "S'ignorarà %s al calibre" @@ -10983,13 +11004,6 @@ msgstr "Mostra informació detallada quant a aquest error" msgid "Copied" msgstr "Copiat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copia-ho al porta-retalls" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -21629,13 +21643,13 @@ msgstr "" "Prefix per posar abans de totes les URL. Útil per fer servir un servidor " "intermediari de retorn a aquest servidor des d'Apache, nginx..." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Tots els llibres" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 4fb2c60130..1eb4f770e8 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.9.0\n" -"POT-Creation-Date: 2012-09-28 10:04+IST\n" -"PO-Revision-Date: 2012-09-28 10:04+IST\n" +"Project-Id-Version: calibre 0.9.1\n" +"POT-Creation-Date: 2012-10-05 10:14+IST\n" +"PO-Revision-Date: 2012-10-05 10:14+IST\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -24,17 +24,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/db/cache.py:106 #: /home/kovid/work/calibre/src/calibre/db/cache.py:109 #: /home/kovid/work/calibre/src/calibre/db/cache.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:375 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:376 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:101 #: /home/kovid/work/calibre/src/calibre/devices/jetbook/driver.py:74 #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:77 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:667 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:229 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:237 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -131,37 +130,37 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ztxt/writer.py:27 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:108 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:109 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:442 -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:443 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:451 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:411 #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:414 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/add.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:680 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:41 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/__init__.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:124 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:143 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:145 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1406 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1409 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1408 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1411 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:47 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:822 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:380 -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:191 -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:408 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1062 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1273 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1276 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1367 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:84 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:245 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:256 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:246 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:257 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:397 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:178 @@ -914,19 +913,19 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:196 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:197 msgid "Comma separated list of directories to send e-books to on the device's main memory. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:199 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:200 msgid "Comma separated list of directories to send e-books to on the device's storage cards. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:315 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:333 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:334 msgid "Communicate with WebOS tablets." msgstr "" @@ -1091,10 +1090,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:218 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:234 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:114 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:117 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:120 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:337 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:126 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:129 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:132 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:349 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1299 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1303 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1307 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1625 #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:155 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:144 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:147 @@ -1108,7 +1111,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:264 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:365 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 @@ -1118,9 +1121,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:330 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:344 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:492 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:526 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:402 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 @@ -1132,9 +1135,9 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:354 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:115 #: /home/kovid/work/calibre/src/calibre/devices/hanvon/driver.py:126 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:429 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:461 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:605 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:441 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:473 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:616 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:338 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:359 msgid "Removing books from device..." @@ -1142,8 +1145,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:369 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:487 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 @@ -1381,133 +1384,190 @@ msgstr "" msgid "Communicate with the Kindle 2/3/4/Touch eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:299 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:301 msgid "Send page number information when sending books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:301 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:303 msgid "The Kindle 3 and newer versions can use page number information in MOBI files. With this option, calibre will calculate and send this information to the Kindle when uploading MOBI files by USB. Note that the page numbers do not correspond to any paper book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:306 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:308 msgid "Use slower but more accurate page number calculation" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:308 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:310 msgid "There are two ways to generate the page number information. Using the more accurate generator will produce pages that correspond better to a printed book. However, this method is slower and will slow down sending files to the Kindle." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:312 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:314 msgid "Custom column name to retrieve page counts from" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:314 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:316 msgid "If you have a custom column in your library that you use to store the page count of books, you can have calibre use that information, instead of calculating a page count. Specify the name of the custom column here, for example, #pages. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:451 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:453 msgid "Communicate with the Kindle DX eBook reader." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:463 +#: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:465 msgid "Communicate with the Kindle Fire" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:24 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:36 msgid "Communicate with the Kobo Reader" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:55 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:67 msgid "The Kobo supports several collections including " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:57 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 msgid "Create tags for automatic management" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:58 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70 msgid "Upload covers for books (newer readers)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:59 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:71 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1210 msgid "Normally, the KOBO readers get the cover image from the ebook file itself. With this option, calibre will send a separate cover image to the reader, useful if you have modified the cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:63 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:75 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1214 msgid "Upload Black and White Covers" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:76 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1218 msgid "Show expired books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:65 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1219 msgid "A bug in an earlier version left non kepubs book records in the database. With this option Calibre will show the expired records and allow you to delete them with the new delete logic." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:69 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:81 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1223 msgid "Show Previews" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:70 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:82 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1224 msgid "Kobo previews are included on the Touch and some other versions by default they are no longer displayed as there is no good reason to see them. Enable if you wish to see/delete them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:73 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:85 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1227 msgid "Show Recommendations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:74 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:86 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1228 msgid "Kobo now shows recommendations on the device. In some case these have files but in other cases they are just pointers to the web site to buy. Enable if you wish to see/delete them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:77 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:89 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1231 msgid "Attempt to support newer firmware" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:78 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:90 msgid "Kobo routinely updates the firmware and the database version. With this option Calibre will attempt to perform full read-write functionality - Here be Dragons!! Enable only if you are comfortable with restoring your kobo to factory defaults and testing software" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:607 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:618 msgid "Kobo database version unsupported - See details" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:608 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:619 msgid "Your Kobo is running an updated firmware/database version. As calibre does not know about this updated firmware, database editing is disabled, to prevent corruption. You can still send books to your Kobo with calibre, but deleting books and managing collections is disabled. If you are willing to experiment and know how to reset your Kobo to Factory defaults, you can override this check by right clicking the device icon in calibre and selecting \"Configure this device\" and then the \"Attempt to support newer firmware\" option. Doing so may require you to perform a factory reset of your Kobo." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:636 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:647 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:393 msgid "Not Implemented" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:637 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:648 msgid "\".kobo\" files do not exist on the device as books instead, they are rows in the sqlite database. Currently they cannot be exported or viewed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1074 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1080 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1085 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1091 #, python-format msgid "


    Book Last Read: %(time)s
    Percentage Read: %(pr)d%%
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1098 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1109 #, python-format msgid "Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    %(annotation)s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1107 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1118 #, python-format msgid "Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: %(text)s

    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1116 -#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1126 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1127 +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1137 #, python-format msgid "Chapter %(chapter)d: %(chapter_title)s
    %(typ)s
    Chapter Progress: %(chapter_progress)s%%
    Highlight: %(text)s
    Notes: %(annotation)s

    " msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1202 +msgid "The Kobo Touch from firmware V2.0.0 supports bookshelves." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1204 +msgid "Specify a tags type column for automatic management" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1205 +msgid "Create Bookshelves" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1206 +msgid "Create new bookshelves on the Kobo Touch if they do not exist. This is only for firmware V2.0.0 or later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1207 +msgid "Delete Empty Bookshelves" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1208 +msgid "Delete any empty bookshelves from the Kobo Touch when syncing is finished. This is only for firmware V2.0.0 or later." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1209 +msgid "Upload covers for books" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1215 +msgid "Always upload covers" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1216 +msgid "If the Upload covers option is selected, the driver will only replace covers already on the device. Select this option if you want covers uploaded the first time you send the book to the device." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1232 +msgid "Kobo routinely updates the firmware and the database version. With this option Calibre will attempt to perform full read-write functionality - Here be Dragons!! Enable only if you are comfortable with restoring your kobo to factory defaults and testing software. This driver supports firmware V2.0.x and DBVersion up to " +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1238 +msgid "Title to test when debugging" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:1239 +msgid "Part of title of a book that can be used when doing some tests for debugging. The test is to see if the string is contained in the title of a book. The better the match, the less extraneous output." +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/misc.py:19 msgid "Communicate with the Palm Pre" msgstr "" @@ -1583,72 +1643,82 @@ msgstr "" msgid "Get device information..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:175 -msgid "Reading metadata from device" +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:164 +msgid "Listing files, this can take a while" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:208 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:179 +msgid "Reading ebook metadata" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:212 #, python-format msgid "Reading metadata from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:227 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:231 msgid "Updating metadata cache on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:229 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:233 msgid "Finished reading metadata from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:387 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:391 #, python-format msgid "Transferred %s to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:389 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:393 msgid "Transfer to device finished..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:410 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:414 #, python-format msgid "Added %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:412 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:416 msgid "Adding complete" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:428 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:432 msgid "Deleting books from device..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:434 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:438 #, python-format msgid "Deleted %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:435 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:439 msgid "All books deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:438 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:442 msgid "Removing books from metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:450 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:454 #, python-format msgid "Removed %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:452 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:456 msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:198 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:313 msgid "Unknown MTP device" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:216 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:220 +#, python-format +msgid "Found object: %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 msgid "MTP devices are not supported on Windows XP" msgstr "" @@ -1657,6 +1727,11 @@ msgstr "" msgid "The Windows Portable Devices service is not available on your computer. You may need to install Windows Media Player 11 or newer and/or restart your computer" msgstr "" +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:222 +#, python-format +msgid "Found id: %s" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." msgstr "" @@ -1859,17 +1934,17 @@ msgstr "" msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1244 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1252 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1264 msgid "Failed to allocate a random port" msgstr "" @@ -2495,47 +2570,47 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:71 #, python-format msgid "The unit of measure. Default is inch. Choices are %s Note: This does not override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:76 #, python-format msgid "The size of the paper. This size will be overridden when a non default output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:80 msgid "Custom size of the document. Use the form widthxheight EG. `123x321` to specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:85 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:89 msgid "Preserve the aspect ratio of the cover, instead of stretching it to fill the full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:94 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:97 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:100 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:104 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:107 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:110 msgid "The default font size for monospaced text" msgstr "" @@ -3367,8 +3442,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:163 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:298 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2151 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:299 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2173 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:140 msgid "Series" msgid_plural "Series" @@ -3699,7 +3774,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/cover.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:186 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:957 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:958 #, python-format msgid "Book %(sidx)s of %(series)s" msgstr "" @@ -3758,159 +3833,159 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:116 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:117 msgid "Send file to storage card instead of main memory by default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:119 msgid "Confirm before deleting" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:121 msgid "Main window geometry" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:123 msgid "Notify when a new version is available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:125 msgid "Use Roman numerals for series number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:127 msgid "Sort tags list by name, popularity, or rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:129 msgid "Match tags by any or all." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 msgid "Number of covers to show in the cover browsing mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:133 msgid "Defaults for conversion to LRF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:135 msgid "Options for the LRF ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:139 msgid "Formats that are viewed using the internal viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 msgid "Columns to be displayed in the book list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 msgid "Automatically launch content server on application startup" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Oldest news kept in database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:144 msgid "Show system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:146 msgid "Upload downloaded news to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:147 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:148 msgid "Delete news books from library after uploading to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:149 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 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:151 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:152 msgid "Disable notifications from the system tray icon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:154 msgid "Default action to perform when send to device button is clicked" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:158 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:159 msgid "Start searching as you type. If this is disabled then search will only take place when the Enter or Return key is pressed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:162 msgid "When searching, show all books with search results highlighted instead of showing only the matches. You can use the N or F3 keys to go to the next match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:187 msgid "Maximum number of simultaneous conversion/news download jobs. This number is twice the actual value for historical reasons." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:190 msgid "Download social metadata (tags/rating/etc.)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:192 msgid "Overwrite author and title with new metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:193 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:194 msgid "Automatically download the cover, if available" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:195 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:196 msgid "Limit max simultaneous jobs to number of CPUs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:198 msgid "The layout of the user interface. Wide has the book details panel on the right and narrow has it at the bottom." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:202 msgid "Show the average rating per item indication in the tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:204 msgid "Disable UI animations" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:209 msgid "tag browser categories not to display" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:274 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:275 msgid "WARNING:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:285 msgid "ERROR:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:297 #: /home/kovid/work/calibre/src/calibre/gui2/tag_browser/ui.py:258 msgid "Show this confirmation again" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:335 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:336 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:134 msgid "Restart needed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:338 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/plugin_updater.py:741 msgid "Restart calibre now" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:566 +#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:567 msgid "Choose Files" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:753 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:754 msgid "Books" msgstr "" @@ -4137,7 +4212,7 @@ msgid "Merging user annotations into database" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/annotate.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:774 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:776 msgid "Fetch annotations (experimental)" msgstr "" @@ -4382,7 +4457,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:415 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:197 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:973 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:128 @@ -4411,7 +4486,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:531 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:225 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:91 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1006 msgid "Not allowed" msgstr "" @@ -4615,14 +4690,14 @@ msgid "Main memory" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:239 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:701 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 msgid "Storage Card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:240 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:701 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:710 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:703 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:712 msgid "Storage Card B" msgstr "" @@ -4635,19 +4710,19 @@ msgid "None of the selected books are on the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:361 msgid "Deleting books from device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:311 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:319 msgid "Some of the selected books are on the attached device. Where do you want the selected files deleted from?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:331 msgid "The selected books will be permanently deleted and the files removed from your calibre library. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:348 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:353 msgid "The selected books will be permanently deleted from your device. Are you sure?" msgstr "" @@ -5407,7 +5482,7 @@ msgid "The specified directory could not be processed." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1127 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1129 msgid "No books" msgstr "" @@ -5416,7 +5491,7 @@ msgid "No books found" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:288 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:793 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 msgid "No permission" msgstr "" @@ -5685,7 +5760,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:15 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:13 @@ -5706,7 +5781,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/convert/htmlz_output.py:15 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:20 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:17 #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output.py:18 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:15 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output.py:16 @@ -6748,7 +6823,7 @@ msgstr "" msgid "&Filter Style Information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:16 msgid "LRF Output" msgstr "" @@ -6811,44 +6886,44 @@ msgid "Set the metadata. The output file will contain as much of this metadata a msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:99 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1000 msgid "This book has no cover" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:105 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1001 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1002 #, python-format msgid "Cover size: %(width)d x %(height)d pixels" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:900 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:901 msgid "Choose cover for " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:179 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:908 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 msgid "Cannot read" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:909 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:910 msgid "You do not have permission to read the file: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:917 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 msgid "Error reading file" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:189 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:918 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:919 msgid "

    There was an error reading from file:
    " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:196 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:929 msgid " is not a valid picture" msgstr "" @@ -6873,7 +6948,7 @@ msgid "&Title: " msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:165 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:74 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 msgid "Change the title of this book" msgstr "" @@ -6901,14 +6976,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:171 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:561 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1092 msgid "Tags categorize the book. This is particularly useful while searching.

    They can be any words or phrases, separated by commas." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:568 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:198 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:450 msgid "&Series:" msgstr "" @@ -6916,7 +6991,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:174 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:569 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:570 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:448 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:449 msgid "List of known series. You can add new series." msgstr "" @@ -7281,7 +7356,7 @@ msgid "Remove the currently selected expression" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:153 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:871 msgid "&Remove" msgstr "" @@ -7657,7 +7732,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:233 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:290 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:294 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1392 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1404 msgid "Undefined" msgstr "" @@ -7740,227 +7815,227 @@ msgstr "" msgid "No details available." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:220 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:221 msgid "Device no longer connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:434 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:436 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:27 msgid "Debug device detection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:450 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:452 msgid "Get device information" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:474 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:476 msgid "Get list of books on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:481 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:483 msgid "Prepare files for transfer from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:492 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:494 msgid "Get annotations from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:504 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:506 msgid "Send metadata to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:509 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:511 msgid "Send collections to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:559 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:561 #, python-format msgid "Upload %d books to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:575 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:577 msgid "Delete books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:593 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:595 msgid "Download books from device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:603 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:605 msgid "View book on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:682 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:684 msgid "Set default send to device action" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:688 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 msgid "Send to main memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:690 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:692 msgid "Send to storage card A" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:692 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:694 msgid "Send to storage card B" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:697 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:706 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:699 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:708 msgid "Main Memory" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:718 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:720 msgid "Send specific format to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:719 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:721 msgid "Send and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:764 msgid "Eject device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:843 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:845 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:332 #: /home/kovid/work/calibre/src/calibre/utils/ipc/job.py:58 msgid "Error" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:844 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:846 msgid "Error communicating with device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:858 #, python-format msgid "Manage the %s?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:859 #, python-format msgid "Detected the %s. Do you want calibre to manage it?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1456 -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:260 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:882 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1458 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:262 msgid "No suitable formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:896 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:898 msgid "Select folder to open as device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:914 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:916 msgid "Running jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:915 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:917 msgid "Cannot configure the device while there are running device jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:922 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:935 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:937 #, python-format msgid "Restart calibre for the changes to %s to be applied." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:977 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:979 msgid "Error talking to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:980 msgid "There was a temporary error talking to the device. Please unplug and reconnect the device or reboot." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1023 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 msgid "Device: " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1025 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1027 msgid " detected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1128 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1130 msgid "selected to send" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1135 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1165 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1137 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1167 msgid "No device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1136 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1138 msgid "No device connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1154 #, python-format msgid "%(num)i of %(total)i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1156 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1158 #, python-format msgid "0 of %i Books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1157 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1159 msgid "Choose format to send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1166 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1168 msgid "Cannot send: No device is connected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1169 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1173 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1171 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1175 msgid "No card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1170 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1174 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1172 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1176 msgid "Cannot send: Device has no storage card" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1235 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1318 -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1450 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1237 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1320 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1452 msgid "Auto convert the following books before uploading to the device?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1264 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1266 msgid "Sending catalogs to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1363 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1365 msgid "Sending news to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1417 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1419 msgid "Sending books to device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1457 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1459 msgid "Could not upload the following books to the device, as no suitable formats were found. Convert the book(s) to a format supported by your device first." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1530 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1532 msgid "No space on device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1531 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1533 msgid "

    Cannot upload books to device there is no more free space available " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1536 +#: /home/kovid/work/calibre/src/calibre/gui2/device.py:1538 msgid "Incorrect destination" msgstr "" @@ -7975,7 +8050,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:288 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 msgid "Invalid template" msgstr "" @@ -7983,7 +8058,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:289 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 #, python-format msgid "The template %s is invalid:" @@ -8494,14 +8569,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:97 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:195 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:75 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/adv_search_builder_ui.py:219 #: /home/kovid/work/calibre/src/calibre/gui2/store/stores/mobileread/adv_search_builder_ui.py:181 msgid "&Title:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:211 msgid "&Author(s):" msgstr "" @@ -8664,7 +8739,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:122 #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:523 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:675 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:673 msgid "No matches found" msgstr "" @@ -8841,8 +8916,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:945 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1054 #: /home/kovid/work/calibre/src/calibre/gui2/proceed.py:48 msgid "View log" msgstr "" @@ -9000,13 +9075,13 @@ msgid "Specify how the author(s) of this book should be sorted. For example Char msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:554 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1049 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 msgid "&Rating:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:555 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:556 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1050 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1051 msgid "Rating of this book. 0-5 stars" msgstr "" @@ -9073,7 +9148,7 @@ msgid "&Force numbers to start with:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:582 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1377 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1386 msgid "&Date:" msgstr "" @@ -9095,7 +9170,7 @@ msgid "Clear published date" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:591 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1154 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 msgid "&Languages:" msgstr "" @@ -9650,8 +9725,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/quickview.py:87 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/metadata_sources.py:156 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:294 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1263 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:295 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1285 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:113 msgid "Authors" msgstr "" @@ -10131,7 +10206,7 @@ msgid "&Author:" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/search_ui.py:199 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1090 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1091 msgid "Ta&gs:" msgstr "" @@ -10175,60 +10250,47 @@ msgstr "" msgid "Choose formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:46 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:45 msgid "Use a password if calibre is running on a network that is not secure. For example, if you run calibre on a laptop, use that laptop in an airport, and want to connect your smart device to calibre, you should use a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:51 msgid "Check this box if you want calibre to automatically start the smart device interface when calibre starts. You should not do this if you are using a network that is not secure and you are not setting a password." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:57 msgid "Check this box if you want calibre to use a fixed network port. Normally you will not need to do this. However, if your device consistently fails to connect to calibre, try checking this box and entering a number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:64 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:63 msgid "Try 9090. If calibre says that it fails to connect to the port, try another number. You can use any number between 8,000 and 32,000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:70 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:69 msgid "These are the IP addresses for this computer. If you decide to have your device connect to calibre using a fixed IP address, one of these addresses should be the one you use. It is unlikely but possible that the correct IP address is not listed here, in which case you will need to go to your computer's control panel to get a complete list of your computer's network interfaces and IP addresses." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:101 -msgid "Enable automatic metadata management" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:104 -msgid "Enabling automatic metadata management tells calibre to send any changes you made to books' metadata when your device is connected, which is the most useful setting when using the wireless device interface. If automatic metadata management is not enabled, changes are sent only when you re-send the book. You can get more information or change this preference to some other choice at Preferences -> Sending books to devices -> Metadata management" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:115 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:127 -msgid "Automatic metadata management is enabled" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:118 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:124 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:129 msgid "Invalid port number" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:119 msgid "You must provide a port number." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:130 msgid "The port must be a number between 8000 and 32000." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:145 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 msgid "Problem starting the wireless device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:169 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:146 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:395 #, python-format msgid "The wireless device driver did not start. It said \"%s\"" @@ -10749,59 +10811,59 @@ msgstr "" msgid "Failed to download ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:123 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:125 #, python-format msgid "Email %(name)s to %(to)s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:144 msgid "News:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:146 #, python-format msgid "Attached is the %s periodical downloaded by calibre." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:199 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:201 msgid "E-book:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:209 msgid "Attached, you will find the e-book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:210 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:200 msgid "by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:211 #, python-format msgid "in the %s format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:223 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:225 msgid "Sending email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:254 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:256 msgid "Auto convert the following books before sending via email?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:261 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:263 msgid "Could not email the following books as no suitable formats were found:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:267 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:269 msgid "Failed to email book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:270 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:272 msgid "sent" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/email.py:296 +#: /home/kovid/work/calibre/src/calibre/gui2/email.py:298 msgid "Sent news to" msgstr "" @@ -10869,7 +10931,7 @@ msgid "Regular expression (?P)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/filename_pattern_ui.py:149 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1287 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1288 msgid "ISBN:" msgstr "" @@ -10893,6 +10955,23 @@ msgstr "" msgid "Regular expression (?P)" msgstr "" +#: /home/kovid/work/calibre/src/calibre/gui2/font_family_chooser.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:377 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 +#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 +#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 +msgid "None" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/init.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:296 msgid "Cover Browser" @@ -11049,22 +11128,6 @@ msgstr "" msgid "&Shortcut:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:406 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:409 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:436 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:477 -#: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:505 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:48 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:78 -#: /home/kovid/work/calibre/src/calibre/gui2/shortcuts_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/store/config/chooser/chooser_widget_ui.py:83 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search/search_ui.py:148 -#: /home/kovid/work/calibre/src/calibre/gui2/store/search_ui.py:113 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:366 -msgid "None" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/keyboard.py:389 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:166 msgid "Done" @@ -11181,7 +11244,7 @@ msgid "Copy current search text (instead of search name)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1057 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1058 msgid "stars" msgstr "" @@ -11215,8 +11278,8 @@ msgid "This book's UUID is \"{0}\"" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:876 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:103 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:271 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:272 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:320 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:448 msgid "Permission denied" @@ -11298,7 +11361,7 @@ msgstr "" msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:978 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:1007 msgid "Dropping onto a device is not supported. First add the book to the calibre library." msgstr "" @@ -11350,7 +11413,7 @@ msgid "Previous Page" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/lrf_renderer/main_ui.py:133 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:941 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:942 #: /home/kovid/work/calibre/src/calibre/gui2/store/web_store_dialog_ui.py:62 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:208 msgid "Back" @@ -11530,61 +11593,61 @@ msgstr "" msgid "Unhandled exception" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:104 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:273 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:321 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:449 #, python-format msgid "Could not open %s. Is it being used by another program?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:137 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:138 msgid "Specify how this book should be sorted when by title. For example, The Exorcist might be sorted as Exorcist, The." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:140 msgid "Title &sort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:148 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:149 msgid " The green color indicates that the current title sort matches the current title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:151 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:152 msgid " The red color warns that the current title sort does not match the current title. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:226 msgid "Authors changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:226 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:227 msgid "You have changed the authors for this book. You must save these changes before you can use Manage authors. Do you want to save these changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:305 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:306 msgid "" "Specify how the author(s) of this book should be sorted. For example Charles Dickens should be sorted as Dickens, Charles.\n" "If the box is colored green, then text matches the individual author's sort strings. If it is colored red, then the authors and this text do not match." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:310 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:311 msgid "Author s&ort:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:320 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:321 msgid " The green color indicates that the current author sort matches the current author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:323 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:324 msgid " The red color indicates that the current author sort does not match the current author. No action is required if this is what you want." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:502 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:503 msgid "&Number:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:602 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:603 #, python-format msgid "" "Last modified: %s\n" @@ -11592,113 +11655,113 @@ msgid "" "Double click to view" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:612 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:613 #, python-format msgid "Restore %s from the original" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:659 msgid "Set the cover for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:666 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:667 msgid "Set metadata for the book from the selected format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:673 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:674 msgid "Add a format to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:681 msgid "Remove the selected format from this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:751 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:752 msgid "Choose formats for " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:794 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:795 msgid "You do not have permission to read the following files:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:824 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:825 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:826 msgid "No format selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:837 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 msgid "Could not read metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:838 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:839 #, python-format msgid "Could not read metadata from %s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:866 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:867 msgid "&Browse" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:868 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:869 msgid "T&rim" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:876 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 msgid "Download co&ver" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:877 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:878 msgid "&Generate cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:927 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:928 msgid "Not a valid picture" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:951 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 msgid "Specify title and author" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:952 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:953 msgid "You must specify a title and author before generating a cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:971 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 msgid "Invalid cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:972 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:973 msgid "Could not change cover as the image is invalid." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1126 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 msgid "Tags changed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1127 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1128 msgid "You have changed the tags. In order to use the tags editor, you must either discard or apply these changes. Apply changes?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1155 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1156 msgid "A comma separated list of languages for this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1178 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 msgid "Unknown language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1179 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1180 #, python-format msgid "The language %s is not recognized" msgid_plural "The languages %s are not recognized" msgstr[0] "" msgstr[1] "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 msgid "I&ds:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1192 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1193 #, python-format msgid "" "Edit the identifiers for this book. For example: \n" @@ -11706,38 +11769,38 @@ msgid "" "%s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1256 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1318 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1257 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1319 msgid "This ISBN number is valid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1259 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1321 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1260 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1322 msgid "This ISBN number is invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1284 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1306 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 msgid "Invalid ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1285 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1286 msgid "Enter an ISBN" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1307 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1308 msgid "The ISBN you entered is not valid. Try again." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1331 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1332 msgid "&Publisher:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1395 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1407 msgid "Clear date" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1429 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:1441 msgid "Publishe&d:" msgstr "" @@ -11806,7 +11869,7 @@ msgid "Edit Metadata" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:934 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:935 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:107 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:219 #: /home/kovid/work/calibre/src/calibre/web/feeds/templates.py:410 @@ -12005,7 +12068,7 @@ msgstr "" msgid "Downloading metadata..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1034 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:1038 msgid "Downloading cover..." msgstr "" @@ -13001,7 +13064,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:188 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:132 #: /home/kovid/work/calibre/src/calibre/gui2/shortcuts.py:223 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:243 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:241 msgid " or " msgstr "" @@ -13432,11 +13495,15 @@ msgstr "" msgid "The {0} device does not support the {1} format." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:261 +msgid "The {0} device supports only the {1} format(s)." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:294 msgid "Invalid destination" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:286 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:295 msgid "The destination field cannot be blank" msgstr "" @@ -15217,7 +15284,7 @@ msgid "Options to customize the ebook viewer" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config.py:30 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1068 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1066 msgid "Remember last used window size" msgstr "" @@ -15664,135 +15731,135 @@ msgstr "" msgid "Search for text in book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:242 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:240 #, python-format msgid "Toggle full screen (%s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:282 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:280 msgid "Full screen mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:283 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:281 msgid "Right click to show controls" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:284 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:282 msgid "Tap in the left or right page margin to turn pages" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:285 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:283 msgid "Press Esc to quit" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:297 msgid "Show/hide controls" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:328 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:326 msgid "Print Preview" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:338 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:336 msgid "Clear list of recently opened books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:449 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:447 #, python-format msgid "Connecting to dict.org to lookup: %s…" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:583 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:581 msgid "No such location" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:584 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:582 msgid "The location pointed to by this item does not exist." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:635 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:633 msgid "Choose ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:636 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:634 msgid "Ebooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:656 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:654 #, python-format msgid "" "Make font size %(which)s\n" "Current magnification: %(mag).1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:658 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:656 msgid "larger" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:660 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:658 msgid "smaller" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:676 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:674 #, python-format msgid "No matches found for: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:725 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:723 msgid "Loading flow..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:803 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:801 #, python-format msgid "Laying out %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:870 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:868 #, python-format msgid "Bookmark #%d" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:874 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:872 msgid "Add bookmark" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:875 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:873 msgid "Enter title for bookmark:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:886 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:884 msgid "Manage Bookmarks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:928 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:926 msgid "Loading ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:940 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:938 msgid "Could not open ebook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1055 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1053 msgid "Options to control the ebook viewer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1062 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1060 msgid "If specified, viewer window will try to come to the front when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1065 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1063 msgid "If specified, viewer window will try to open full screen when started." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1070 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1068 msgid "Print javascript alert and console messages to the console" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1072 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1070 msgid "The position at which to open the specified book. The position is a location as displayed in the top left corner of the viewer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1079 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:1077 msgid "" "%prog [options] file\n" "\n" @@ -16507,168 +16574,168 @@ msgid "" "*** Adding 'By Authors' Section required for MOBI output ***" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:53 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:54 msgid "Symbols" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:279 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:280 msgid "No genres to catalog.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:281 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:282 msgid "Check 'Excluded genres' regex in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:283 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:284 msgid "No books available to catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2322 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:297 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2344 msgid "Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:301 msgid "Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1624 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:303 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1646 msgid "Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1823 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:305 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1845 msgid "Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:307 msgid "Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:533 msgid "

    Inconsistent Author Sort values for Author
    " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:549 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:550 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:683 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:705 msgid "Sorting database" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:758 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:780 msgid "Sorting titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:770 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:792 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:772 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:794 msgid "No books available to include in catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1904 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1926 msgid "Genres HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2302 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2324 msgid "Titles HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2499 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2501 -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2503 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2521 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2523 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2525 msgid "by " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2640 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2662 msgid "Descriptions HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2644 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2666 msgid "Description HTML" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2779 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2801 msgid "NCX header" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2856 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2878 msgid "NCX for Descriptions" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2980 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3002 msgid "NCX for Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3059 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3081 #, python-format msgid "Series beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3061 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3083 #, python-format msgid "Series beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3105 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3127 msgid "NCX for Titles" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3186 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3208 #, python-format msgid "Titles beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3188 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3210 #, python-format msgid "Titles beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3230 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3252 msgid "NCX for Authors" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3303 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3325 #, python-format msgid "Authors beginning with %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3305 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3327 #, python-format msgid "Authors beginning with '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3346 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3368 msgid "NCX for Recently Added" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3536 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3558 msgid "NCX for Recently Read" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3675 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3697 msgid "NCX for Genres" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3795 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3817 msgid "Generating OPF" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4175 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4197 msgid "Thumbnails" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4181 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4203 msgid "Thumbnail" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4678 +#: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4700 msgid "Saving NCX" msgstr "" diff --git a/src/calibre/translations/cs.po b/src/calibre/translations/cs.po index c0a1afa4a6..a7ba504339 100644 --- a/src/calibre/translations/cs.po +++ b/src/calibre/translations/cs.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-31 12:00+0000\n" "Last-Translator: Štěpán Krb \n" "Language-Team: Czech \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:38+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:38+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Nedělá vůbec nic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Přizpůsobit" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nemůžu nastavit" @@ -625,7 +625,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nastavuje jak calibre stahuje metadata knih z internetu" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1267,8 +1267,8 @@ msgstr "Získávání seznam knih v zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1279,8 +1279,8 @@ msgstr "Přenos knih do zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1302,8 +1302,8 @@ msgstr "Odebírání knih ze zařízení..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1808,7 +1808,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Zjistit informace o zařízení..." @@ -1874,12 +1874,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2144,22 +2148,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3061,7 +3065,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Použít nový PDF konvertor" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3070,14 +3074,14 @@ msgstr "" "Jednotka měření. Výchozí je palec. Volby jsou %s. Poznámka: Toto nepřepisuje " "jednotku pro okraje." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3085,12 +3089,12 @@ msgstr "" "Výchozí velikost pro dokumenty. Použitá forma je výska x šířka. `123x321` k " "určení výšky a šířky. Toto přepíše všechny zvolené velikosti papíru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orientace stránky. Standardní je na výšku. Volby jsou %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3098,24 +3102,24 @@ msgstr "" "Zachovat poměr stran obrázku obalu namísto jeho roztažení a vyplnění přes " "celou stránku v generovaném pdf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4512,7 +4516,7 @@ msgstr "" "Stáhnout obálku/metadata pro knihu identifikovanou podle ISBN z " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5819,89 +5823,94 @@ msgstr "" "Vybrané knihy budou trvale odstraněny z vašeho zařízení. Jste si " "jisti?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Připojit ke složce" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Připojit k iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Připojit k Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Spustit server s obsahem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Start/stop content server" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Zastavit server s obsahem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Zaslat e-mail do" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Odeslat emailem a smazat z knihovny" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(smazat z knihovny)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Nastavit sdílení knih založené na emailu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Odeslat do zařízení" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Připojit/sdílet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Zastavuji" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Zastavuji server, to může trvat až minutu, prosím, čekejte..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9278,7 +9287,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Konfigurovat %s" @@ -9402,7 +9411,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9410,7 +9419,7 @@ msgid "Invalid template" msgstr "Neplatná šablona" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9440,66 +9449,66 @@ msgstr "Použít třídění dle autora pro autora" msgid "Save &template:" msgstr "&Uložit šablonu:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Upravit šablonu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9507,38 +9516,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopírovat do schránky" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10405,13 +10426,6 @@ msgstr "Zobrazit detailní informace o této chybě" msgid "Copied" msgstr "Kopírováno" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopírovat do schránky" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20053,13 +20067,13 @@ msgstr "" "Prefix pro přidání ke všem URL. Použitelné pro reverzní proxy na tento " "server z Apache/nginx/atd." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Všechny knihy" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/cy.po b/src/calibre/translations/cy.po index 69885c2d5b..0ccf9803bc 100644 --- a/src/calibre/translations/cy.po +++ b/src/calibre/translations/cy.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-02-26 20:21+0000\n" "Last-Translator: Rachael Munns \n" "Language-Team: Welsh \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? " "2 : 3;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:52+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:52+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,8 +36,8 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Dim yn gwneud dim byd" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Addasu" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Methu ffurfweddu" @@ -615,7 +615,7 @@ msgstr "" "Dewiswch sut mai Calibre yn lawrlwytho uwchddata e-lyfrau o'r rhyngrwyd" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1199,8 +1199,8 @@ msgstr "Wrthi'n adalw rhestr o lyfrau ar y ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1211,8 +1211,8 @@ msgstr "Wrthi'n anfon lyfrau i'r ddyfais..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1234,8 +1234,8 @@ msgstr "Wrthi'n dileu lyfrau o'r ddyfais" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1721,7 +1721,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1787,12 +1787,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2034,22 +2038,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2825,55 +2829,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4069,7 +4073,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5312,89 +5316,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8685,7 +8694,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8803,7 +8812,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8811,7 +8820,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8841,66 +8850,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8908,38 +8917,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9705,13 +9726,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19041,13 +19055,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/da.po b/src/calibre/translations/da.po index 3c0baa8e25..85738c21b1 100644 --- a/src/calibre/translations/da.po +++ b/src/calibre/translations/da.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-13 17:59+0000\n" "Last-Translator: Jens Holm \n" "Language-Team: Danish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:38+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:38+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Gør absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Tilpas" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Kan ikke konfigurere" @@ -626,7 +626,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Styr hvordan calibre henter ebogsmetadata fra nettet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1275,8 +1275,8 @@ msgstr "Henter liste over bøger på enheden..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1287,8 +1287,8 @@ msgstr "Overfører bøger til enhed..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1310,8 +1310,8 @@ msgstr "Fjerner bøger fra enhed..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1811,7 +1811,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Hent enhedsoplysninger..." @@ -1877,12 +1877,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2126,22 +2130,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3026,7 +3030,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Anvend den nye PDF konverteringsmotor." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3035,14 +3039,14 @@ msgstr "" "Længdemålenhed. Standard er US tomme. Valgmuligheder er %s Bemærk: Dette " "tilsidesætter margenenheden!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3051,35 +3055,35 @@ msgstr "" "at angive bredden og højden. Dette tilsidesætter enhver angivet " "papirsstørrelse." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Sideorientering. Standard er portræt. Valgmuligheder er %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4417,7 +4421,7 @@ msgstr "" "Hent et omslagsbillede/sociale metadata til denne bog identificeret ved ISBN " "fra LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5680,89 +5684,94 @@ msgstr "" "De valgte bøger vil blive permanent slettet fra din enhed. Er du " "sikker på du vil gøre dette?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Forbind til mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Forbind til iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Forbind til Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Start indholdsserver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Stop indholdsserver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "E-mail til" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Opsætning af e-mail baseseret bogdeling" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Send til enhed" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Forbind/del" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stopper" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9119,7 +9128,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9241,7 +9250,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9249,7 +9258,7 @@ msgid "Invalid template" msgstr "Ugyldig skabelon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9279,66 +9288,66 @@ msgstr "Brug forfatter sortering til forfatter" msgid "Save &template:" msgstr "Gem &skabelon:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Redigér skabelon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9346,38 +9355,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopiér til udklipsholder" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10161,13 +10182,6 @@ msgstr "" msgid "Copied" msgstr "Kopieret" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopiér til udklipsholder" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19953,13 +19967,13 @@ msgstr "" "Præfiks til tilføj-til-front af alle URLs. Nyttigt for reverse-proxying til " "denne server fra Apache/nginx/osv." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Alle bøger" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/de.po b/src/calibre/translations/de.po index aaa3103bdb..dc49796b9f 100644 --- a/src/calibre/translations/de.po +++ b/src/calibre/translations/de.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: de\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-21 19:41+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-09-29 11:38+0000\n" "Last-Translator: SimonFS \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:41+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-30 04:43+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Bookmarks: 3327,-1,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -47,8 +47,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -93,8 +93,8 @@ msgstr "Macht absolut gar nichts" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -218,7 +218,7 @@ msgstr "Anpassen" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Konfiguration nicht möglich" @@ -638,7 +638,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Legt fest, wie Calibre Metadaten aus dem Netz herunterladen soll" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "Ignorierte Geräte" @@ -1305,8 +1305,8 @@ msgstr "Die Liste der Bücher auf dem Gerät beziehen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1317,8 +1317,8 @@ msgstr "Bücher ans Gerät übertragen ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1340,8 +1340,8 @@ msgstr "Bücher vom Gerät entfernen ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1887,7 +1887,7 @@ msgid "Communicate with MTP devices" msgstr "kommuniziere mit MTP Gerät" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Geräte-Information beziehen ..." @@ -1953,12 +1953,16 @@ msgstr "%s wurde entfernt" msgid "All books removed" msgstr "Alle Bücher entfernt." -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Unbekanntes MTP-Gerät." -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2253,22 +2257,22 @@ msgstr "" "Benutzen Sie diese Option, wenn Sie ausschließlich eine bestimmte IP-Adresse " "überprüfen möchten." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Zu viele Verbindungsversuche von %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "ungültiger Port in den Optionen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Fehler beim Verbinden zum Port %d. Versuchen Sie einen anderen Wert." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Fehler beim Zuweisen eines zufälligen Ports" @@ -3255,7 +3259,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Die neue PDF-Konvertierung benutzen." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3264,7 +3268,7 @@ msgstr "" "Die Maßeinheit. Voreinstellung ist inch. Wählbar ist %s Achtung: Dies " "überschreibt nicht die Einheiten für Ränder!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3273,7 +3277,7 @@ msgstr "" "Die Größe des Papiers. Die Größe wird überschrieben, wenn kein Standard-" "Ausgabeprofil benutzt wird. Standard ist letter. Auswahl ist %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3282,12 +3286,12 @@ msgstr "" "für die Angabe der Breite und Höhe. Dies überschreibt jede angegebene " "Seitengröße." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Ausrichtung der Seite. Voreinstellung ist Querformat. Wählbar ist %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3295,25 +3299,25 @@ msgstr "" "Seitenverhältnis des Umschlagbildes beibehalten, statt es auf die volle " "erste Seite des erzeugten PDFs zu skalieren." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "Die Schriftfamilie wird verwendet, um in Serifenschriften zu rendern" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" "Die Schriftfamilie wird verwendet, um serifenlose Schriften zu rendern" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "Die Schriftfamilie wird verwendet, um Monospace-Schriften zu rendern" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "Voreingestellte Schriftgröße" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "Die Standard-Schriftgröße für Monospace-Text" @@ -4850,7 +4854,7 @@ msgstr "" "Umschlagbild/soziale Metadaten für das durch ISBN identifizierte Buch von " "LibraryThing.com laden.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6212,91 +6216,96 @@ msgstr "" "Die gewählten Bücher werden von Ihrem Gerät dauerhaft gelöscht. Sind " "Sie sicher?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Starte drahtlose Verbindung" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Beende drahtlose Verbindung" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Mit Verzeichnis verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Mit iTunes verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Mit Bambook verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Inhalte-Server starten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Den Inhalte-Server starten/anhalten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Content Server beenden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "E-Mail an" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "E-Mail an und löschen aus der Biliothek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(aus der Bibliothek löschen)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Richtet den E-Mail- Versand von Büchern ein" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "G" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "An Reader übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Verbinden/Teilen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stoppe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Halte Server an, dies kann bis zu einer Minute dauern, bitte warten ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Autostart deaktivieren" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" "Sollen drahtlose Verbindungen automatisch mit Calibre gestartet werden?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Viele IP Adressen. Start/Stop Dialog ansehen." @@ -9857,7 +9866,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "Kann das Gerät nicht konfigurieren, solange Geräteaufgaben laufen." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Konfiguriere %s" @@ -9986,7 +9995,7 @@ msgstr "" "funktionieren sie unter Umständen nicht. Sind Sie sicher?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9994,7 +10003,7 @@ msgid "Invalid template" msgstr "Ungültige Vorlage" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -10027,17 +10036,17 @@ msgstr "Autorensortierung für den Autor verwenden" msgid "Save &template:" msgstr "Vor&lage speichern:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "Kein Format ausgewählt" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" "Sie müssen mindestens ein Format auswählen, welches an das Gerät gesendet " "werden soll" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -10045,18 +10054,18 @@ msgstr "" "Speichere &template um den Dateinamen und den Speicherort\n" " am Gerät zu wählen:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "&Vorlagen Editor" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Vorlage bearbeiten" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -10065,35 +10074,35 @@ msgstr "" " welche die E-Books gesendet werden. Das Erste das existiert wird " "benutzt:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "Ein Verzeichnis auf dem Gerät wählen" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "Das Format %s an das Verzeichnis senden:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "Verzeichnis auf dem Gerät" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "&Regel entfernen" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "Spezielles Senden einstellen" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -10105,18 +10114,18 @@ msgstr "" "als \n" " die oben gewählten Verzeichnisse." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "Eine &neue Regel hinzufügen" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" "Das %s Gerät hat keine Seriennummer. Es kann nicht konfiguriert " "werden." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -10124,7 +10133,7 @@ msgstr "" "Kein MTP Gerät ist angeschlossen.

    Sie können das MTP Geräte-Plugin " "nur einrichten, wennein Gerät angeschlossen ist." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -10132,17 +10141,29 @@ msgstr "" "Falls Sie ein MTP Gerät nicht mehr ignorieren wollen, verwenden Sie den Tag " "\"Ignorierte Geräte\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Wählen Sie die Formate, die an %s gesendet werden sollen" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "%s in Calibre &ignorieren" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Informationen zum Gerät anzeigen" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "In die Zwischenablage kopieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "Das %s wird in Calibre ignoriert werden" @@ -11057,13 +11078,6 @@ msgstr "Detaillierte Informationen über diesen Fehler anzeigen" msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "In die Zwischenablage kopieren" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -21852,13 +21866,13 @@ msgstr "" "Vor alle URLs angehängter Prefix. Nützlich für reverse proxy- Anwendung des " "Servers von Apache/ngingx/etc. aus." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Alle Bücher" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/el.po b/src/calibre/translations/el.po index ab24835cd7..4ab28e0ff2 100644 --- a/src/calibre/translations/el.po +++ b/src/calibre/translations/el.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-22 09:51+0000\n" "Last-Translator: SteliosGero \n" "Language-Team: Greek \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:41+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:41+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Δεν κάνει τίποτα" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Προσαρμογή" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Αδύνατη η ρύθμιση" @@ -638,7 +638,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Ελένξτε πως το calibre κατεβάσει μεταδεδομένα βιβλίων απο το δίκτυο" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1269,8 +1269,8 @@ msgstr "Λήψη καταλόγου των βιβλίων στη συσκευή. #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1281,8 +1281,8 @@ msgstr "Μεταφορά βιβλίων στη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1304,8 +1304,8 @@ msgstr "Αφαίρεση βιβλίων από τη συσκευή..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1790,7 +1790,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Λήψη των στοιχείων της συσκευής" @@ -1856,12 +1856,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2108,22 +2112,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2957,55 +2961,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4262,7 +4266,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5514,89 +5518,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Σύνδεση με φάκελλο" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Σύνδεση με το iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Εκκίνηση Διακομιστή Περιεχομένου" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(διαγραφή από την βιβλιοθήκη)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Αποστολή στην συσκευή" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Σύνδεση/διαμοιρασμός" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8892,7 +8901,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9010,7 +9019,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9018,7 +9027,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9048,66 +9057,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Επεξεργασία προτύπου" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9115,38 +9124,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Αντιγραφή στο πρόχειρο" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9912,13 +9933,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Αντιγραφή στο πρόχειρο" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19266,13 +19280,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Όλα τα βιβλία" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/en_AU.po b/src/calibre/translations/en_AU.po index a81b10c42a..354d9e699e 100644 --- a/src/calibre/translations/en_AU.po +++ b/src/calibre/translations/en_AU.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-14 23:02+0000\n" "Last-Translator: Cruz Bishop \n" "Language-Team: English (Australia) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:53+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:54+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Customise" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Cannot configure" @@ -613,7 +613,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1194,8 +1194,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1206,8 +1206,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1229,8 +1229,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1715,7 +1715,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1781,12 +1781,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2028,22 +2032,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2819,55 +2823,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4063,7 +4067,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5306,89 +5310,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8679,7 +8688,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8797,7 +8806,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8805,7 +8814,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8835,66 +8844,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8902,38 +8911,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9699,13 +9720,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19035,13 +19049,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/en_CA.po b/src/calibre/translations/en_CA.po index 0c1c771d78..8ef5b341c0 100644 --- a/src/calibre/translations/en_CA.po +++ b/src/calibre/translations/en_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 17:28+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: English (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:54+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:55+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1192,8 +1192,8 @@ msgstr "Getting list of books on device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1204,8 +1204,8 @@ msgstr "Transferring books to device…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1227,8 +1227,8 @@ msgstr "Removing books from device…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1713,7 +1713,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Get device information…" @@ -1779,12 +1779,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2028,22 +2032,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2852,55 +2856,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4134,7 +4138,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5377,89 +5381,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8750,7 +8759,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8868,7 +8877,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8876,7 +8885,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8906,66 +8915,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8973,38 +8982,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9770,13 +9791,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19106,13 +19120,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/en_GB.po b/src/calibre/translations/en_GB.po index eb9c5f8845..722f880ff5 100644 --- a/src/calibre/translations/en_GB.po +++ b/src/calibre/translations/en_GB.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-28 15:00+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: English (United Kingdom) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:53+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:53+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Customise" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Cannot configure" @@ -627,7 +627,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Control how Calibre downloads ebook metadata from the net" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1266,8 +1266,8 @@ msgstr "Getting list of books on device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1278,8 +1278,8 @@ msgstr "Transferring books to device..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1301,8 +1301,8 @@ msgstr "Removing books from device..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1826,7 +1826,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Get device information..." @@ -1892,12 +1892,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2165,22 +2169,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3120,7 +3124,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Use the new PDF conversion engine." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3129,7 +3133,7 @@ msgstr "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3138,7 +3142,7 @@ msgstr "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3146,12 +3150,12 @@ msgstr "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "The orientation of the page. Default is portrait. Choices are %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3159,24 +3163,24 @@ msgstr "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4654,7 +4658,7 @@ msgstr "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5967,89 +5971,94 @@ msgstr "" "The selected books will be permanently deleted from your device. Are " "you sure?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Connect to folder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Connect to iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Connect to Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Start Content Server" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Start/stop content server" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Stop Content Server" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Email to" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Email to and delete from library" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(delete from library)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Setup email based sharing of books" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Send to device" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Connect/share" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stopping" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Stopping server. This could take up to a minute, please wait..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9494,7 +9503,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "Cannot configure the device while there are running device jobs." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Configure %s" @@ -9620,7 +9629,7 @@ msgstr "" "you sure?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9628,7 +9637,7 @@ msgid "Invalid template" msgstr "Invalid template" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9660,66 +9669,66 @@ msgstr "Use author sort for author" msgid "Save &template:" msgstr "Save &template:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Edit template" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9727,38 +9736,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copy to clipboard" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10636,13 +10657,6 @@ msgstr "Show detailed information about this error" msgid "Copied" msgstr "Copied" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copy to clipboard" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20982,13 +20996,13 @@ msgstr "" "Prefix to prepend to all URLs. Useful for reverseproxying to this server " "from Apache/nginx/etc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "All books" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/eo.po b/src/calibre/translations/eo.po index 3aadde07da..11f29c59e4 100644 --- a/src/calibre/translations/eo.po +++ b/src/calibre/translations/eo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-03 13:00+0000\n" "Last-Translator: Cyril \n" "Language-Team: Esperanto \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:39+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:39+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Faras absolute nenion" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Agordu" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Ne povas konfiguri" @@ -610,7 +610,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1217,8 +1217,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1229,8 +1229,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1252,8 +1252,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1738,7 +1738,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1804,12 +1804,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2051,22 +2055,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2842,55 +2846,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4089,7 +4093,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5332,89 +5336,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8705,7 +8714,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8823,7 +8832,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8831,7 +8840,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8861,66 +8870,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8928,38 +8937,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9725,13 +9746,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19061,13 +19075,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/es.po b/src/calibre/translations/es.po index f70ab7e352..a3ef2202a8 100644 --- a/src/calibre/translations/es.po +++ b/src/calibre/translations/es.po @@ -10,16 +10,16 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-21 09:47+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-09-28 14:41+0000\n" "Last-Translator: Jellby \n" "Language-Team: Español; Castellano <>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:49+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:50+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:533 msgid "" @@ -54,8 +54,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -100,8 +100,8 @@ msgstr "No hace absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -225,7 +225,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "No se puede configurar" @@ -662,7 +662,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controle cómo descarga calibre los metadatos de la red" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "Dispositivos ignorados" @@ -1318,8 +1318,8 @@ msgstr "Obteniendo la lista de libros en el dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1330,8 +1330,8 @@ msgstr "Transfiriendo libros al dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1353,8 +1353,8 @@ msgstr "Quitando libros del dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1896,7 +1896,7 @@ msgid "Communicate with MTP devices" msgstr "Comunicar con dispositivos MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obteniendo información del dispositivo..." @@ -1962,12 +1962,16 @@ msgstr "%s eliminado" msgid "All books removed" msgstr "Se han eliminado todos los libros" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Dispositivo MTP desconocido" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "Los dispositivos MTP no están soportados en Windows XP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2260,22 +2264,22 @@ msgstr "" "IP específica. El controlador escuchará sólo en la dirección intrducida, y " "esta dirección será la única anunciada en mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Demasiados intentos de conexión desde %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Puerto no válido en las opciones: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "No se pudo conectar al puerto %d. Pruebe un valor diferente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "No se pudo asignar un puerto aleatorio" @@ -3252,7 +3256,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Usar el nuevo motor de conversión a PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3261,7 +3265,7 @@ msgstr "" "Unidad de medida. De manera predeterminada es la pulgada. Las posibilidades " "son %s Nota: ¡Esta opción no afecta a las unidades de los márgenes!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3270,7 +3274,7 @@ msgstr "" "Tamaño de la página. El tamaño especificado en un perfil de salida tiene " "preferencia. Valor predeterminado: tamaño folio (letter). Las opciones son %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3279,14 +3283,14 @@ msgstr "" "ejemplo `123x321` para especificar la anchura y altura. Tiene preferencia " "sobre el paper-size." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "La orientación de la página. El valor predeterminado es vertical (portrait). " "Las opciones son %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3294,24 +3298,24 @@ msgstr "" "Mantener la proporción de la imagen, en lugar de hacer que rellene " "completamente la primera página del pdf generado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "El tipo de letra usado para la familia genérica «serif»" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "El tipo de letra usado para la familia genérica «sans-serif»" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "El tipo de letra usado para la familia genérica «monospace»" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "El tamaño de letra predeterminado" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "El tamaño de letra predeterminado para texto de espacio fijo" @@ -4842,7 +4846,7 @@ msgstr "" "Obtiene metadatos sociales o la imagen de portada de LibraryThing.com del " "libro identificado por el ISBN.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6198,85 +6202,90 @@ msgstr "" "Los libros seleccionados se borrarán permanentemente del dispositivo. " "¿Está seguro?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Iniciar conexión con dispositivo inalámbrico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Detener conexión inalámbrica con el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Conectar a carpeta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Conectar a iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Conectar con Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Iniciar servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Iniciar o detener el servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, puerto %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Detener servidor de contenidos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Enviar por correo electrónico a" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Mandar por correo electrónico y borrar de la biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(borrar de la biblioteca)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Configurar la compartición de libros por correo electrónico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Conectar/compartir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Deteniendo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Deteniendo el servidor, esto puede llevar hasta un minuto, espere un " "momento..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Desactivar inicio automático" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6284,7 +6293,7 @@ msgstr "" "¿Quiere que las conexiones inalámbricas con dispositivos se inicien " "automáticamente al inicio de calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Muchas direcciones IP. Ver el cuadro de diálogo Iniciar/Detener." @@ -9812,7 +9821,7 @@ msgstr "" "ejecutándose." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Configurar %s" @@ -9942,7 +9951,7 @@ msgstr "" "seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9950,7 +9959,7 @@ msgid "Invalid template" msgstr "Plantilla no válida" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9985,15 +9994,15 @@ msgstr "Usar el orden de autor por autor" msgid "Save &template:" msgstr "Guardar &template:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "Ningún formato seleccionado" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "Debe escoger al menos un formato para enviar al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -10001,18 +10010,18 @@ msgstr "" "&Plantilla de guardado para controlar el nombre y ubicación de los " "ficheros enviados al dispositivo:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "&Editor de plantillas" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Modificar plantilla" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -10020,12 +10029,12 @@ msgstr "" "Una lista de &carpetas en el dispositivo a las que enviarlos libros. " "Se usará la primera que exista:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "Buscar una carpeta en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." @@ -10033,24 +10042,24 @@ msgstr "" "Seleccione los dispositivos que se ignorarán. calibre no se " "conectará a los dispositivos que tengan una marca junto a su nombre." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "Enviar el formato %s a la carpeta:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "Carpeta en el dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "&Eliminar regla" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "Envío de un formato específico" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -10061,17 +10070,17 @@ msgstr "" "los libros en un formato específico. Estas reglas tienen prioridad sobre las " "carpetas especificadas más arriba." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "Añadir &nueva regla" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" "El dispositivo %s no tiene número de serie, no puede configurarse" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -10079,7 +10088,7 @@ msgstr "" "No hay ningún dispositivo MTP conectado.

    Sólo puede configurar el " "complemento de dispositivos MTP cuando hay un dispositivo conectado." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -10087,17 +10096,29 @@ msgstr "" "Si quiere que deje de ignorarse un dispositivo MTP que está siendo ignorado, " "use la pestaña «Dispositivos ignorados»." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Escoja los formatos para enviar al %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "&Ignorar el %s en calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Mostrar información de dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copiar al portapapeles" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "El %s será ignorado en calibre" @@ -10967,13 +10988,6 @@ msgstr "Mostrar información detallada sobre este error" msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copiar al portapapeles" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -21677,13 +21691,13 @@ msgstr "" "Prefijo para anteponer a todos los URL. Útil para para hacer proxy inverso a " "este servidor desde Apache/nginx/etc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Todos los libros" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/et.po b/src/calibre/translations/et.po index af1e4e861e..3010fe6759 100644 --- a/src/calibre/translations/et.po +++ b/src/calibre/translations/et.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-02 00:16+0000\n" "Last-Translator: Kaur Alasoo \n" "Language-Team: Estonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:39+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:39+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Ei tee midagi" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Kohanda" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Ei saa kohandada" @@ -626,7 +626,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Halda e-raamatute metaandmete allalaadimisviisi internetist" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1211,8 +1211,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1246,8 +1246,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1732,7 +1732,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1798,12 +1798,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2045,22 +2049,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2836,55 +2840,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4082,7 +4086,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5325,89 +5329,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8698,7 +8707,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8816,7 +8825,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8824,7 +8833,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8854,66 +8863,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8921,38 +8930,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9718,13 +9739,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19054,13 +19068,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/eu.po b/src/calibre/translations/eu.po index 7855e0b854..d0e910740f 100644 --- a/src/calibre/translations/eu.po +++ b/src/calibre/translations/eu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-09-19 22:56+0000\n" "Last-Translator: gorkaazk \n" "Language-Team: http://librezale.org/wiki/Calibre\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:37+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:36+0000\n" +"X-Generator: Launchpad (build 16049)\n" "Language: eu\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -36,8 +36,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Ez du ezer egiten" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Pertsonalizatu" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Ezin da konfiguratu" @@ -647,7 +647,7 @@ msgstr "" "Kontrolatu nola deskargatzen dituen calibrek liburuen metadatuak internetetik" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1308,8 +1308,8 @@ msgstr "Liburu zerrenda gailutik eskuratzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1320,8 +1320,8 @@ msgstr "Liburuak gailura transferitzen..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1343,8 +1343,8 @@ msgstr "Gailutik liburuak ezabatzen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1877,7 +1877,7 @@ msgid "Communicate with MTP devices" msgstr "Komunikatu MTP gailuekin" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Eskuratu gailuaren informazioa." @@ -1943,12 +1943,16 @@ msgstr "%s ezabatu egin da" msgid "All books removed" msgstr "Liburu guztiak ezabatu dira" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Irakurgailu MTP ezezaguna" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2249,24 +2253,24 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Norbait gehigitan saiatu da %s horretatik konexioa lotzen" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Ezin portu hori erabili honako aukeretan: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Huts egitea suertatu da honako portu honekin konektatzerakoan: %d. Saia " "zaitez beste balio batekin." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Ausazko portua ezartzerakoan huts egin da" @@ -3218,7 +3222,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Erabil ezazu PDF bihurketak egiteko motor berria." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3227,14 +3231,14 @@ msgstr "" "Neurtzeko unitatea. Lehenetsita: hazbetea (2,54 cm). Aukerak hauek dira: %s " "Oharra: honek ez du bazterretako unitatea aldatuko!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3243,12 +3247,12 @@ msgstr "" "'widthxheight' itxura, adibidez `123x321` zehazteko luzera eta zabalera. " "Honek alde batera utziko ditu zehaztutako paper-neurriak." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Paperaren norabidea. Lehenetsita: bertikal. Aukerak hauek dira: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3256,24 +3260,24 @@ msgstr "" "Gordetzen du liburu-azalaren proportzioa eta ez du zertan bete sortuko den " "pdf-aren lehen orrialde osoa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4715,7 +4719,7 @@ msgstr "" "Eskura ezazu liburu azal bat irudi/gizarte metadatuekin bere ISBN-ren bidez " "hemendik: LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6015,89 +6019,94 @@ msgstr "" "Hautatutako liburuak betiko ezabatuak izango dira zure " "ordenagailutik. Ziur zaude?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Konektatu karpetara" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Konektatu iTunes-era" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Konektatu Bambook-era" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Start Content Server" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Hasi/Gelditu edukien zerbitzaria" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Stop Content Server" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Email to" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Posta elektronikoz bidali eta liburutegitik ezabatu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(liburutegitik ezabatu)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Prestatu e-postaan oinarritutako liburuen partekatzea" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Bidali irakurgailura" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Konektatu/Konpartitu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Gelditzen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9485,7 +9494,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9608,7 +9617,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9616,7 +9625,7 @@ msgid "Invalid template" msgstr "Baliorik ez duen txantiloia" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9647,66 +9656,66 @@ msgstr "Erabil ezazu egile-sailkapena, egile izenaren arabera sailkatzeko" msgid "Save &template:" msgstr "Gorde &txantiloi:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editatu txantiloia" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9714,38 +9723,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopiatu arbelean" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10540,13 +10561,6 @@ msgstr "" msgid "Copied" msgstr "Kopiaturik" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopiatu arbelean" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20486,13 +20500,13 @@ msgstr "" "URL guztiei aurretik eskegitzeko kodea. Erabilgarria zerbitzari honantz " "egiten diren atzekoz aurrerako proxyetan, Apache/nginx/ eta abarretatik hona." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Liburu guztiak" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/fa.po b/src/calibre/translations/fa.po index 665b7d418c..d8b92aafc3 100644 --- a/src/calibre/translations/fa.po +++ b/src/calibre/translations/fa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-06-07 03:13+0000\n" "Last-Translator: Farhood M,K, Kiazand \n" "Language-Team: Persian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:47+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:47+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "سفارشی کردن" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "قادر به تنظیم نیست." @@ -616,7 +616,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "چگونگی دریافت مشخصات کتاب توسط کالیبر" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1215,8 +1215,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1227,8 +1227,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1250,8 +1250,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1736,7 +1736,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1802,12 +1802,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2049,22 +2053,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2840,55 +2844,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4087,7 +4091,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5330,89 +5334,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8703,7 +8712,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8821,7 +8830,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8829,7 +8838,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8859,66 +8868,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8926,38 +8935,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9723,13 +9744,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19059,13 +19073,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/fi.po b/src/calibre/translations/fi.po index 56ab03e46b..af8d674e50 100644 --- a/src/calibre/translations/fi.po +++ b/src/calibre/translations/fi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-02-03 12:13+0000\n" "Last-Translator: Jaakko Perttilä \n" "Language-Team: Finnish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:40+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:39+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Ei tee mitään" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Mukauta" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Ei voida määrittää" @@ -621,7 +621,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1237,8 +1237,8 @@ msgstr "Haetaan listaa laitteella olevista kirjoista..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1249,8 +1249,8 @@ msgstr "Siirretään kirjoja laitteelle..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1272,8 +1272,8 @@ msgstr "Poistetaan kirjoja laitteelta..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1760,7 +1760,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Haetaan laitetietoja..." @@ -1826,12 +1826,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2075,22 +2079,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2912,55 +2916,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4172,7 +4176,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5416,89 +5420,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8789,7 +8798,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8907,7 +8916,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8915,7 +8924,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8945,66 +8954,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9012,38 +9021,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9809,13 +9830,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19156,13 +19170,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/fo.po b/src/calibre/translations/fo.po index 8dc8854864..8b1cdac19b 100644 --- a/src/calibre/translations/fo.po +++ b/src/calibre/translations/fo.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 17:17+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Faroese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:40+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:39+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index c62e0f6a91..e7454dbd1b 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-26 10:30+0000\n" -"Last-Translator: Morgan Miller \n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-10-01 21:19+0000\n" +"Last-Translator: sengian \n" "Language-Team: PCGen\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-27 04:36+0000\n" -"X-Generator: Launchpad (build 16033)\n" +"X-Launchpad-Export-Date: 2012-10-02 05:18+0000\n" +"X-Generator: Launchpad (build 16061)\n" "Language: fr\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -38,8 +38,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -84,8 +84,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -209,7 +209,7 @@ msgstr "Personnaliser" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Configuration impossible" @@ -657,15 +657,17 @@ msgstr "" "partir d'internet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" -msgstr "" +msgstr "Périphériques ignorés" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" +"Gérer les périphériques qui seront ignorés par Calibre lorsqu'ils seront " +"connectés" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 @@ -1327,8 +1329,8 @@ msgstr "Lit la liste des livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1339,8 +1341,8 @@ msgstr "Transfère les livres vers l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1362,8 +1364,8 @@ msgstr "Supprime les livres de l’appareil…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1897,7 +1899,7 @@ msgid "Communicate with MTP devices" msgstr "Communicate with MTP devices" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Lit les informations de l’appareil…" @@ -1963,17 +1965,24 @@ msgstr "%s enlevé(e)" msgid "All books removed" msgstr "Tous les livres ont été enlevés" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Périphérique MTP inconnu" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "Les périphériques MTP ne sont pas supportés sur Windows XP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " "computer" msgstr "" +"Le service de périphériques portables Windows (WPD) n'est pas disponible sur " +"votre ordinateur. L'installation de Windows Media Player 11 ou plus récent " +"et/ou le redémarrage de votre ordinateur peuvent être nécessaires." #: /home/kovid/work/calibre/src/calibre/devices/nokia/driver.py:17 msgid "Communicate with the Nokia 770 internet tablet." @@ -2058,11 +2067,11 @@ msgid "" "950 and newer." msgstr "" "Normalement, les liseuses SONY récupèrent l’image de la couverture à partir " -"du livre numérique. Avec cette option, calibre enverra une image de " +"du livre numérique. Avec cette option, Calibre enverra une image de " "couverture séparée au lecteur. Cette option est utile si vous envoyez des " "livres protégés par des GDN (DRM) dont vous ne pouvez pas changer la " "couverture. AVERTISSEMENT : Cette option ne doit être utilisée qu’avec des " -"liseuses SONY récents: 350, 650, 950 et plus récents." +"liseuses SONY récentes: 350, 650, 950 et plus récentes." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:84 msgid "" @@ -2124,8 +2133,7 @@ msgstr "Sans nom" #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:36 msgid "Communicate with the PRST1 and newer SONY eBook readers" -msgstr "" -"Communique avec le PRS-T1 et les nouvelles liseuses électroniques SONY" +msgstr "Communique avec le PRS-T1 et les nouvelles liseuses SONY" #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:71 msgid "Upload separate cover thumbnails for books" @@ -2137,11 +2145,10 @@ msgid "" "With this option, calibre will send a separate cover image to the reader, " "useful if you are sending DRMed books in which you cannot change the cover." msgstr "" -"Normalement, les liseuses électroniques SONY récupèrent l’image de " -"couverture à partir du fichier même. Avec cette option, calibre envoie une " -"image de couverture séparée au lecteur, ce qui est utile si vous envoyez des " -"livres protégés par GDN (DRM) dans lesquels vous ne pouvez pas modifier la " -"couverture." +"Normalement, les liseuses SONY récupèrent l’image de couverture à partir du " +"fichier même. Avec cette option, calibre envoie une image de couverture " +"séparée au lecteur, ce qui est utile si vous envoyez des livres protégés par " +"GDN (DRM) pour lesquels vous ne pouvez pas modifier la couverture." #: /home/kovid/work/calibre/src/calibre/devices/prst1/driver.py:76 msgid "Refresh separate covers when using automatic management" @@ -2160,14 +2167,14 @@ msgid "" "multiple authors. Leave this disabled if you use Metadata Plugboards." msgstr "" "Activer cette option si vous souhaitez que l’auteur apparaisse sur le Sony " -"sous le format utilisé par le T1 nativement. Cela signifie qu’il va " +"sous le format utilisé nativement par le T1 . Cela signifie qu’il va " "seulement afficher le premier auteur pour les livres avec plusieurs auteurs. " "Laissez cette option désactivée si vous utilisez le tableau de connexions de " "métadonnées." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:174 msgid "Wireless Device" -msgstr "" +msgstr "Périphérique sans-fil" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:178 msgid "Communicate with Smart Device apps" @@ -2243,7 +2250,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:291 msgid "Enable the no-activity timeout" -msgstr "" +msgstr "Activer le timeout d'inactivité" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:292 #, python-format @@ -2252,6 +2259,9 @@ msgid "" "device does nothing for %d minutes. Unchecking this box disables this " "timeout, so calibre will never automatically disconnect." msgstr "" +"Si la case est cochée, Calibre déconnectera automatiquement le périphérique " +"s'il n'a rien fait pendant %d minutes. Décocher cette case désactive le " +"timeout, donc Calibre ne déconnectera jamais automatiquement le périphérique." #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:296 msgid "Use this IP address" @@ -2263,25 +2273,28 @@ msgid "" "address. The driver will listen only on the entered address, and this " "address will be the one advertized over mDNS (bonjour)." msgstr "" +"Utilisez cette option si vous souhaitez forcer le pilote à écouter sur une " +"adresse IP particulière. Le pilote écoutera seulement sur l'adresse entrée, " +"et cette adresse sera celle qui sera publiée par mDNS (bonjour)" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" -msgstr "" +msgstr "Trop de tentatives de connexion depuis %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" -msgstr "" +msgstr "Port invalide dans les options : %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." -msgstr "" +msgstr "Echec de connextion au port %d. Essayez une valeur différente." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" -msgstr "" +msgstr "Echec d'attribution d'un port aléatoire." #: /home/kovid/work/calibre/src/calibre/devices/sne/driver.py:17 msgid "Communicate with the Samsung SNE eBook reader." @@ -2520,6 +2533,8 @@ msgid "" "Check this box if the device's main memory is being seen as card a and the " "card is being seen as main memory" msgstr "" +"Cocher cette case si la mémoire principale de l'appareil est vue comme la " +"carte A et la carte comme mémoire principale" #: /home/kovid/work/calibre/src/calibre/devices/utils.py:18 #: /home/kovid/work/calibre/src/calibre/devices/utils.py:24 @@ -2529,6 +2544,10 @@ msgid "" "device action. Right click on the send to device button and reset the " "default action to be \"Send to main memory\"." msgstr "" +"Le lecteur n'a pas de carte de stockage %s. Vous avez peut-être modifié " +"l'action par défaut envoyer à l'appareil. Faites un clic droit sur le bouton " +"envoyer à l'appareil et réinitialiser l'action par défaut à \"Envoyer vers " +"la mémoire du lecteur\"." #: /home/kovid/work/calibre/src/calibre/devices/utils.py:29 #, python-format @@ -3039,6 +3058,8 @@ msgid "" "If set this option causes the file name of the html file inside the htmlz " "archive to be based on the book title." msgstr "" +"Si cette option est activée, le nom du fichier html à l'intérieur du htmlz " +"sera basé sur le titre du livre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/lrf_output.py:95 msgid "Enable autorotation of images that are wider than the screen width." @@ -3255,7 +3276,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Utiliser le nouveau moteur de conversion de PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3264,7 +3285,7 @@ msgstr "" "L’unité de mesure. Par défaut : pouce (inch). Les choix sont %s. Note : cela " "n’écrase pas l’unité des marges !" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3273,7 +3294,7 @@ msgstr "" "La taille du papier. La taille sera effacée quand un profile de sortie non " "défaut est utilisé. La taille par défaut est Letter. Les choix sont %s." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3282,12 +3303,12 @@ msgstr "" "d. `123x321` pour spécifier la largeur et la hauteur. Ceci outrepassera " "toute taille de papier spécifiée." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "L’orientation de la page. Par défaut : portrait. Les choix sont %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3295,28 +3316,28 @@ msgstr "" "Conserver le ratio de la couverture au lieu de l’étirer pour remplir " "entièrement la première page du pdf généré." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" -msgstr "" +msgstr "La famille de police utilisée pour rendre les polices serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" "La famille de police utilisée pour rendre les polices de caractères sans-" "serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" "La famille de police utilisée pour rendre les polices de caractères à " "espacement fixe" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "La taille de la police de caractères par défaut" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" "La taille par défaut de la police de caractères pour le texte à espacement " @@ -3621,7 +3642,7 @@ msgstr "" "Spécifier le profil de sortie. Le profil de sortie indique au système de " "conversion comment optimiser les fichiers créés pour un appareil spécifié. " "Dans certains cas, un profil de sortie est requis pour produire des " -"documents qui fonctionneront sur cet appareil. Par exemple EPUB sur un " +"documents qui fonctionneront sur cet appareil. Par exemple EPUB sur le " "lecteur SONY. Les choix sont :" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:144 @@ -4293,7 +4314,7 @@ msgstr "Démarrage des transformations du livre numérique…" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1125 #, python-format msgid "Running %s plugin" -msgstr "" +msgstr "Exécution du plugin %s" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 #, python-format @@ -4875,7 +4896,7 @@ msgstr "" "Récupère les métadonnées sociales/la couverture du livre identifié par ISBN " "à partir de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6245,85 +6266,90 @@ msgstr "" "Les livres sélectionnés seront effacés de manière permanente de votre " "appareil. Êtes-vous sûr de votre choix ?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Activer la connexion aux appareils sans-fil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Désactiver la connexion aux appareils sans-fil" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Connecter au dossier" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Connecter à iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Connexion au Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Démarrer le serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Arrêter/démarrer le serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, port %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Arrêter le serveur de contenu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Envoyer par courriel à" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Envoyer par courriel et supprimer de la bibliothèque" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(supprimer de la bibliothèque)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Configurer le partage des livres par courriel" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Envoyer au lecteur" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Connecter/Partager" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Arrêt en cours" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Arrêt en cours du serveur, cela peut prendre plus d’une minute, veuillez " "patienter…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Désactiver le démarrage automatique" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6331,7 +6357,7 @@ msgstr "" "Voulez-vous que les connexions de périphériques sans-fil démarrent " "automatiquement lorsque Calibre est lancé?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Plusieurs adresses IP. Voir le dialogue de Démarrage/Arrêt." @@ -6978,7 +7004,7 @@ msgstr "En cours d'explosion, veuillez patienter..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:177 #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:187 msgid "Failed to unpack" -msgstr "" +msgstr "Echec de décompression" #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:178 #, python-format @@ -6990,10 +7016,12 @@ msgstr "Impossible d'exploser le fichier %s" msgid "" "Could not explode the %s file. Click \"Show Details\" for more information." msgstr "" +"Impossible d'extraire le fichier %s. Cliquez sur \"Voir les détails\" pour " +"plus d'informations." #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:222 msgid "Failed to rebuild file" -msgstr "" +msgstr "Echec de la reconstruction du fichier." #: /home/kovid/work/calibre/src/calibre/gui2/actions/tweak_epub.py:223 #, python-format @@ -7631,7 +7659,7 @@ msgstr "non précisé(e)" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:185 msgid "No genres will be excluded" -msgstr "" +msgstr "Aucun genre ne sera exclu." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:194 #, python-format @@ -7650,7 +7678,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer '%s' ?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:641 #, python-format msgid "Are you sure you want to delete rules #%(first)d-%(last)d?" -msgstr "" +msgstr "Etes-vous sûr de vouloir supprimer les règles #%(first)d-%(last)d ?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:642 msgid "Delete Rule" @@ -7689,7 +7717,7 @@ msgstr "Préfixe" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:266 msgid "Enabled sections will be included in the generated catalog." -msgstr "" +msgstr "Activer les sections qui seront incluses dans le catalogue généré." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:267 msgid "Included sections" @@ -7765,7 +7793,7 @@ msgstr "Résultats de l'expression régulière :" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:285 msgid "Tags that will be excluded as genres" -msgstr "" +msgstr "Etiquettes qui seront exclues comme les genres" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:286 msgid "Other options" @@ -7780,6 +7808,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:288 msgid "Merge additional content before Comments metadata." msgstr "" +"Fusionner le contenu additionnel avant les commentaires de métadonnées" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:289 msgid "&Before" @@ -7812,11 +7841,11 @@ msgstr "Couverture du catalogue :" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Generate new cover" -msgstr "" +msgstr "Générer une nouvelle couverture" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "Use existing cover" -msgstr "" +msgstr "Utiliser la couverture existante" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "E&xtra Description note:" @@ -8974,7 +9003,7 @@ msgstr "Police s&tandard :" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Taille de la police par défaut" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -9730,7 +9759,7 @@ msgstr "Lit la liste des livres à partir de l’appareil" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:481 msgid "Prepare files for transfer from device" -msgstr "" +msgstr "Prépare les fichiers pour les transférer depuis le périphérique" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:492 msgid "Get annotations from device" @@ -9808,7 +9837,7 @@ msgstr "Erreur pendant la communication avec le lecteur électronique" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 #, python-format msgid "Manage the %s?" -msgstr "" +msgstr "Gérer le %s ?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 #, python-format @@ -9835,7 +9864,7 @@ msgstr "" "Impossible de configurer cet appareil tant qu’il y a des travaux en cours" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Configurer %s" @@ -9844,6 +9873,7 @@ msgstr "Configurer %s" #, python-format msgid "Restart calibre for the changes to %s to be applied." msgstr "" +"Redémarrez Calibre pour que les changements vers %s soient appliqués." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:977 msgid "Error talking to device" @@ -9876,7 +9906,7 @@ msgstr "Aucun appareil" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1136 msgid "No device connected" -msgstr "" +msgstr "Aucun périphérique connecté" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1152 #, python-format @@ -9948,7 +9978,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1536 msgid "Incorrect destination" -msgstr "" +msgstr "Destination incorrecte" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:142 msgid "Unknown formats" @@ -9965,7 +9995,7 @@ msgstr "" "pourraient ne pas fonctionner. Êtes-vous sûr(e) ?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9973,7 +10003,7 @@ msgid "Invalid template" msgstr "Modèle incorrect" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -10007,66 +10037,66 @@ msgstr "Utiliser la clé de tri par auteur comme auteur" msgid "Save &template:" msgstr "Sauvegarder le &modèle :" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 -msgid "No formats selected" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 -msgid "You must choose at least one format to send to the device" -msgstr "" +msgid "No formats selected" +msgstr "Aucun format sélectionné" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 +msgid "You must choose at least one format to send to the device" +msgstr "Vous devez choisir au moins un format à envoyer au périphérique" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" -msgstr "" +msgstr "Editeur de modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editer le modèle" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -10074,45 +10104,61 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" -msgstr "" +msgstr "Ajouter une nouvelle règle" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" +"Le périphérique %s n'a pas de numéro de série, il ne peut " +"être configuré" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" +"Aucun périphérique MTP connecté.

    Vous ne pouvez configurer le " +"module d’extension périphérique MTP que lorsqu'un périphérique est connecté." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Afficher les informations sur le périphérique" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copie vers le presse-papier" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:91 msgid "Choose folder on device" -msgstr "" +msgstr "Choisissez un répertoire sur le périphérique" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" @@ -10194,11 +10240,11 @@ msgstr "Mes Livres" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:190 msgid "No help available" -msgstr "" +msgstr "Aucun aide disponible" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog.py:191 msgid "No help available for this output format." -msgstr "" +msgstr "Aucune aide disponible pour ce format de sortie." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/catalog_ui.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:331 @@ -11008,13 +11054,6 @@ msgstr "Afficher l’information détaillée à propos de cette erreur" msgid "Copied" msgstr "Copié" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copie vers le presse-papier" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -11202,7 +11241,7 @@ msgstr "Nom de la recherche/du remplacement:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1052 msgid "You must provide a name." -msgstr "" +msgstr "Vous devez fournir un nom." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1057 msgid "" @@ -12634,6 +12673,10 @@ msgid "" "example, if you run calibre on a laptop, use that laptop in an airport, and " "want to connect your smart device to calibre, you should use a password." msgstr "" +"Utilisez un mot de passe si calibre est lancé sur un réseau non-sécurisé. " +"Par exemple, si vous lancez calibre sur un ordinateur portable, que vous " +"utilisez dans un aéroport, et que vous voulez connecter votre périphérique à " +"calibre, il est recommandé d'utiliser un mot de passe." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:52 msgid "" @@ -12689,16 +12732,16 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:147 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:152 msgid "Invalid port number" -msgstr "" +msgstr "Numéro de port invalide" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:142 msgid "You must provide a port number." -msgstr "" +msgstr "Vous devez fournir un numéro de port." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:148 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:153 msgid "The port must be a number between 8000 and 32000." -msgstr "" +msgstr "Le port doit être un nombre compris entre 8000 et 32000" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:394 @@ -12735,23 +12778,23 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" -msgstr "" +msgstr "Mot de passe optionnel :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:93 msgid "Optional password for security" -msgstr "" +msgstr "Mot de passe optionnel pour la sécurité" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:95 msgid "Optional &fixed port:" -msgstr "" +msgstr "Port fixe optionnel :" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:96 msgid "Optional port number" -msgstr "" +msgstr "Numéro de port optionnel" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:97 msgid "&Use a fixed port" -msgstr "" +msgstr "&Utiliser un port fixe" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:98 msgid "&Automatically allow connections at calibre startup" @@ -12930,7 +12973,7 @@ msgstr "Fût" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:182 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:75 msgid "Find" -msgstr "" +msgstr "Chercher" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:167 msgid "You must enter some text to search for" @@ -12938,7 +12981,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:182 msgid "No tag found" -msgstr "" +msgstr "Pas d'étiquette trouvée" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor_ui.py:74 msgid "Search for an item in the Tag column" @@ -13978,7 +14021,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:75 msgid "Path too long" -msgstr "" +msgstr "Chemin trop long" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:76 #, python-format @@ -15161,6 +15204,10 @@ msgid "" "eng for English. You can also use the full language name, in which case " "calibre will try to automatically convert it to the language code." msgstr "" +"Saisissez 3 lettres du code ISO de langue, comme FRA pour le français ou DEU " +"pour l'allemand ou ENG pour l'anglais. Vous pouvez également utiliser le nom " +"complet de la langue. Dans ce cas, Calibre essayera de le convertir " +"automatiquement en code langue." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/coloring.py:225 msgid "Enter a number" @@ -15812,7 +15859,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:57 msgid "Debugging failed" -msgstr "" +msgstr "Echec du débogage" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/device_debug.py:58 msgid "" @@ -17017,11 +17064,11 @@ msgstr "Auteurs similaires : " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:201 msgid "Similar series: " -msgstr "" +msgstr "Séries similaires : " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:202 msgid "Similar tags: " -msgstr "" +msgstr "Etiquettes similaires : " #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:203 msgid "Similar publishers: " @@ -21640,13 +21687,13 @@ msgstr "" "Préfixe à ajouter avant toutes les URLs. Utile pour faire du reverse proxy " "sur ce serveur à partir d’Apache/nginx/etc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Tous les livres" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 @@ -23936,6 +23983,85 @@ msgid "" "sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" "sony_collection_name_template='{category:||: }{value}'" msgstr "" +"Indiquez les règles de renommage pour les collections Sony. Cette " +"personnalisation\n" +"n'est applicable que si la gestion des métadonnées est configurée sur " +"automatique.\n" +"Les collections sur les Sony sont nommées en fonction de la nature du champ\n" +"(standard ou personnalisé). Une collection dérivée d'une champ standard est\n" +"nommée avec la valeur de ce champ. Par exemple, si la colonne standard " +"'series'\n" +"contient la valeur 'Darkover', alors le nom de la collection est 'Darkover'. " +"Une\n" +"collection dérivée d'un champ personnalisé aura le nom de ce champ ajouté à " +"la valeur.\n" +"Par exemple, si une colonne personnalisée de série nommée 'My Series' " +"contient le nom\n" +"le nom 'Darkover', alors la collection sera nommée par défaut 'Darkover (My " +"Series)'.\n" +"Dans le cadre de cette documentation, 'Darkover' est appelé la valeur et 'My " +"Series'\n" +"est appelé la catégorie. Si deux livres ont des champs qui génèrent le même " +"nom de\n" +"collection, alors ces deux livres seront dans la même collection.\n" +"Cet ensemble de personnalisation vous permet d'indiquer pour un champ " +"standard\n" +"ou personnalisé comment les collections vont être nommées. Vous pouvez " +"l'utiliser\n" +"pour ajouter une description à un champ standard, par exemple 'Foo (Tag)' au " +"lieu de 'Foo'.\n" +"Vous pouvez aussi l'utiliser pour forcer de multiples champs à aboutir dans " +"la même\n" +"collection. Par exemple, vous pouvez forcer les valeurs dans 'series', " +"'#my_series_1',\n" +"et '#my_series_2' à apparaitre dans collections sous le nom 'some_value " +"(Series)',\n" +"fusionnant ainsi tous les champs dans un ensemble de collections.\n" +"Il y a deux personnalisations liées. La première détermine le nom de la " +"catégorie\n" +"à utiliser en tant que champ de métadonnée. La seconde est un modèle,\n" +"utilisé pour déterminer comment la valeur et la catégorie sont combinée\n" +"pour créer le nom de la collection.\n" +"La syntaxe de la première personnalisation, sony_collection_renaming_rules, " +"est :\n" +"{'field_lookup_name':'category_name_to_use', 'lookup_name':'name', ...}\n" +"La seconde personnalisation, sony_collection_name_template, est un modèle.\n" +"Elles utilise le même langage que les tableaux de collection de métadonnées\n" +"et les modèles de fonction. Cette personnalisation comment la valeur et\n" +"la catégorie sont combinées ensemble pour former le nom de la collection.\n" +"Seuls les champs {category} et {value} sont disponibles. Le champ {value}\n" +"n'est jamais vide. Le champ {category} peut être vide. Par défaut, la " +"valeur\n" +"est placée en premier suivie de la catégorie entre parenthèses, si elle " +"n'est pas vide:\n" +"'{value} {category:|(|)}'\n" +"Exemples: Les trois premiers exemples supposent que la seconde " +"personnalisation\n" +"n'a pas été modifiée.\n" +"1:Je veux que 3 colonnes de séries soient fusionnées en un ensemble de " +"collections.\n" +"Les noms des colonnes recherchées sont 'series', '#series_1' and " +"'#series_2'. Je ne veux\n" +"rien entre parenthèses.La valeur à utiliser dans la personnalisation serait " +":\n" +"sony_collection_renaming_rules={'series':'', '#series_1':'', " +"'#series_2':''}\n" +"2: Je veux que le mot '(Series)' apparaisse dans les collections crées à " +"partir de séries, et\n" +"le mot '(Tag)' dans celles crées à partir d'étiquettes. Utilisez:\n" +"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" +"3: Je veux fusionner 'series' et '#myseries', en ajoutant '(Series)' au nom " +"de la collection.\n" +"La règle pour le renommage est :\n" +"sony_collection_renaming_rules={'series':'Series', '#myseries':'Series'}\n" +"4: Même chose que l'exemple 2, mais à la place d'avoir le nom de la " +"catégorie entre parenthèses\n" +"et ajouté à la valeur, je veux le mettre avant et séparé par deux points, " +"comme dans Series: Darkover.\n" +"Je dois changer le modèle utilisé pour formater le nom de la catégorie.\n" +"Les deux personnalisations résultantes sont :\n" +"sony_collection_renaming_rules={'series':'Series', 'tags':'Tag'}\n" +"sony_collection_name_template='{category:||: }{value}'" #: /home/kovid/work/calibre/resources/default_tweaks.py:321 msgid "Specify how SONY collections are sorted" @@ -23967,6 +24093,33 @@ msgid "" "[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" "Default: empty (no rules), so no collection attributes are named." msgstr "" +"Indiquez comment les collections Sony sont triées. Ce personnalisation n'est " +"applicable que\n" +"si la gestion des métadonnées est configurée sur automatique. Vous pouvez " +"indiquer quelles\n" +"métadonnées vont êtres utilisées pour le tri collection-par-collection. Le " +"format de cette\n" +"personnalisation est une liste de champs de métadonnées à partir desquels " +"les collections\n" +"sont générées, suivie par le nom du champ de métadonnées contenant la valeur " +"de tri.\n" +"Exemple: l'expression suivante indique que les collections construites à " +"partir de la date\n" +"de publication (pubdate) et étiquettes (tags) doivent être triées par la " +"valeur contenue dans\n" +"la colonne personnalisée '#mydate', que les collections construites à partir " +"de 'series' doivent\n" +"être triées par 'series_index', et que toutes les autres collections doivent " +"être triées par titre.\n" +"Si un champ de métadonnée collection n'est pas nommé, alors si il s'agit " +"d'une collection basée\n" +"sur une série elle est triée par l'ordre de la série, sinon par titre.\n" +"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], " +"'title')]\n" +"Veuillez que les crochets et les parenthèses sont requis. La syntaxe est\n" +"[ ( [liste de champs], champ de tri) , [liste de champs], champ de tri) ]\n" +"Par défaut : vide (pas de règles), donc aucun attribut de collection n'est " +"nommé." #: /home/kovid/work/calibre/resources/default_tweaks.py:339 msgid "Control how tags are applied when copying books to another library" diff --git a/src/calibre/translations/fr_CA.po b/src/calibre/translations/fr_CA.po index ea45be8d1c..bfecc9a58f 100644 --- a/src/calibre/translations/fr_CA.po +++ b/src/calibre/translations/fr_CA.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-03-30 13:27+0000\n" "Last-Translator: Richard Boudreau \n" "Language-Team: French (Canada) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:53+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:54+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Ne fait strictement rien" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personnaliser" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Impossible de configurer" @@ -651,7 +651,7 @@ msgstr "" "partir du réseau" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1240,8 +1240,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1252,8 +1252,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1275,8 +1275,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1761,7 +1761,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1827,12 +1827,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2074,22 +2078,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2865,55 +2869,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4109,7 +4113,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5352,89 +5356,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8725,7 +8734,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8843,7 +8852,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8851,7 +8860,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8881,66 +8890,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8948,38 +8957,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9745,13 +9766,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19081,13 +19095,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/gl.po b/src/calibre/translations/gl.po index cc0436055d..9396dba774 100644 --- a/src/calibre/translations/gl.po +++ b/src/calibre/translations/gl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-04-24 07:58+0000\n" "Last-Translator: Miguel Anxo Bouzada \n" "Language-Team: dev@gl.openoffice.org\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:41+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:40+0000\n" +"X-Generator: Launchpad (build 16049)\n" "Language: gl\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -36,8 +36,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Non facer nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Non é posíbel configurar" @@ -637,7 +637,7 @@ msgstr "" "Controlar o xeito en que Calibre descarga da rede os metadatos dos ebooks" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1290,8 +1290,8 @@ msgstr "Obtendo a lista de libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1302,8 +1302,8 @@ msgstr "Transferindo os libros ao dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1325,8 +1325,8 @@ msgstr "Retirando os libros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1823,7 +1823,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obter información do dispositivo..." @@ -1889,12 +1889,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2157,22 +2161,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3068,7 +3072,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Usar o novo sistema de conversión de PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3077,14 +3081,14 @@ msgstr "" "A unidade de medida. Predeterminadamente son polgadas. As eleccións son %s. " "Nota: esta opción non afecta ás unidades das marxes." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3093,13 +3097,13 @@ msgstr "" "`123x321` para especificar a largura e a altura. Ten preferencia sobre " "calquera tamaño de papel especificado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "A orientación da páxina. Predeterminada é vertical. As eleccións son %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3107,24 +3111,24 @@ msgstr "" "Manter a relación de aspecto da imaxe, no canto de facer que encha " "completamente a primeira páxina do pdf xerado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4561,7 +4565,7 @@ msgstr "" "Obtén metadatos sociais ou imaxes para o libro identificado polo ISBN a " "través de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5853,89 +5857,94 @@ msgstr "" "Os libros seleccionados eliminaranse permanentemente do dispositivo. " "Ten a certeza de continuar?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Conectar ao cartafol" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Conectar ao iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Conectarse con Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Iniciar o servidor de contidos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Deter o servidor de contidos" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Correo a" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Mandar por correo electrónico e borrar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(borrar da biblioteca)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Actualizar o correo baseado na busca de libros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Enviar ao dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Conectar/compartir" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Dentendo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Detendo o servidor, isto pode levar ata un minuto, agarde..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9319,7 +9328,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9446,7 +9455,7 @@ msgstr "" "seguro?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9454,7 +9463,7 @@ msgid "Invalid template" msgstr "Modelo incorrecto" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9487,66 +9496,66 @@ msgstr "Usar a orde de autoría por autoría" msgid "Save &template:" msgstr "Gardar &modelo:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editar o modelo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9554,38 +9563,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copiar no portapapeis" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10441,13 +10462,6 @@ msgstr "Mostrar información detallada sobre este erro" msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copiar no portapapeis" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20574,13 +20588,13 @@ msgstr "" "Prefixo para antepor a todos os URL. Útil para «reverseproxying» a este " "servidor Apache/nginx/etc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Todos os libros" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/gu.po b/src/calibre/translations/gu.po index 4f243df80c..a91569716b 100644 --- a/src/calibre/translations/gu.po +++ b/src/calibre/translations/gu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-20 06:46+0000\n" "Last-Translator: Hasit Bhatt \n" "Language-Team: Gujarati \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:41+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:41+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "કઈ પણ કરતું નથી" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "વૈવિધ્યપૂર્ણ બનાવો" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/he.po b/src/calibre/translations/he.po index 4b27e42165..e936cd09a5 100644 --- a/src/calibre/translations/he.po +++ b/src/calibre/translations/he.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-18 17:43+0000\n" "Last-Translator: Tal Nisan \n" "Language-Team: Hebrew \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:41+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:41+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "לא עושה דבר" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "התאמה אישית" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "לא יכול להגדיר" @@ -618,7 +618,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "שלוט באופן בו קליבר מוריד מטא-נתונים מהרשת" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1222,8 +1222,8 @@ msgstr "קורא את רשימת הספרים מההתקן..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1234,8 +1234,8 @@ msgstr "מעביר ספרים למכשיר" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1257,8 +1257,8 @@ msgstr "מסיר ספרים מהמכשיר" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1745,7 +1745,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "מקבל מידע ממכשיר..." @@ -1811,12 +1811,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2058,22 +2062,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2857,55 +2861,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "השתמש בשיטה החדשה של המרת קבצי PDF" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4109,7 +4113,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5352,89 +5356,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "התחבר לתיקיה" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "התחבר/שתף" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8725,7 +8734,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8843,7 +8852,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8851,7 +8860,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8881,66 +8890,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8948,38 +8957,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9745,13 +9766,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19081,13 +19095,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/hi.po b/src/calibre/translations/hi.po index d5cd217e1b..d4da55e43b 100644 --- a/src/calibre/translations/hi.po +++ b/src/calibre/translations/hi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-03-18 12:52+0000\n" "Last-Translator: Vibhav Pant \n" "Language-Team: Hindi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:42+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:42+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "कुछ भी नहीं करता" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "रुचि के अनुसार बनाना" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "अनुकूलित नहीं कर सकते" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1190,8 +1190,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1202,8 +1202,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1225,8 +1225,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1711,7 +1711,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1777,12 +1777,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2024,22 +2028,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2815,55 +2819,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4062,7 +4066,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5305,89 +5309,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8678,7 +8687,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8796,7 +8805,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8804,7 +8813,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8834,66 +8843,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8901,38 +8910,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9698,13 +9719,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19034,13 +19048,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/him.po b/src/calibre/translations/him.po index c6dab9c2d6..4b1552ff8f 100644 --- a/src/calibre/translations/him.po +++ b/src/calibre/translations/him.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-23 13:49+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Himachali \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:42+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:41+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/hr.po b/src/calibre/translations/hr.po index 8f57c544b7..5a794739fa 100644 --- a/src/calibre/translations/hr.po +++ b/src/calibre/translations/hr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-04 13:42+0000\n" "Last-Translator: Tomislav Pešut \n" "Language-Team: Croatian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:48+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:49+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,8 +36,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Uopće ne funkcionira" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Prilagodi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nemoguće konfigurirati" @@ -608,7 +608,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1212,8 +1212,8 @@ msgstr "Uzimanje liste knjiga na uređaju..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1224,8 +1224,8 @@ msgstr "Prenošenje knjiga na uređaj..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1247,8 +1247,8 @@ msgstr "Uklanjanje knjiga sa uređaja..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1733,7 +1733,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Uzmi informacije o uređaju..." @@ -1799,12 +1799,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2046,22 +2050,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2913,7 +2917,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -2922,14 +2926,14 @@ msgstr "" "Jedinica mjere. Zadano je Inch. Izbori su %s. Napomena: Ovo ne mijenja " "jedinicu mjere za margine!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2938,35 +2942,35 @@ msgstr "" "za specificiranje širine i visine. Ovo nadvladava bilo koju specificiranu " "veličinu papira." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orijentacija stranice. Zadano je portet. Izbori su %s." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4256,7 +4260,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5510,89 +5514,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Email" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Pošalji na uređaj" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8913,7 +8922,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9034,7 +9043,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9042,7 +9051,7 @@ msgid "Invalid template" msgstr "Nevažeća šablona" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9072,66 +9081,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9139,38 +9148,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopiraj u međuspremnik" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9936,13 +9957,6 @@ msgstr "" msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopiraj u međuspremnik" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19457,13 +19471,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index 5ba0b7175e..e4a1612edc 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-25 19:23+0000\n" "Last-Translator: Devilinside \n" "Language-Team: Hungarian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:42+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:42+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Semmit sem csinál" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Testreszabás" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Beállítás nem lehetséges" @@ -632,7 +632,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "A calibre e-book metaadatainak letöltési beállításai" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1278,8 +1278,8 @@ msgstr "Az eszközön lévő könyvek listájának összeállítása…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1290,8 +1290,8 @@ msgstr "Könyvek küldése az eszközre…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1313,8 +1313,8 @@ msgstr "Könyvek eltávolítása az eszközről…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1838,7 +1838,7 @@ msgid "Communicate with MTP devices" msgstr "Kommunikáció az MTP eszközzel" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Eszköz-információ lekérdezése…" @@ -1904,12 +1904,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2189,22 +2193,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Túl sok kapcsolódási kísérlet érkezett innen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3151,7 +3155,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Használja az új PDF átalakítót." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3160,7 +3164,7 @@ msgstr "" "Mértékegység. Alapértelmezett az inch. A lehetőségek: %s. Figyelem: ez nem " "írja felül a margók mértékegységét!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3169,7 +3173,7 @@ msgstr "" "Kimeneti papírméret. Ezt a nem alapértelmezett kimeneti profil felülbírálja. " "Az alapértelmezett a „letter”. További lehetőségek: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3178,12 +3182,12 @@ msgstr "" "a szélesség és a magasság beállításához. Ez minden beállított papírméretet " "felülbírál." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "A lap tájolása. Alapértelmezett: álló. Lehetőségek: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3191,24 +3195,24 @@ msgstr "" "Megőrzi a borító eredeti képarányát, ahelyett, hogy kitöltené a generált pdf " "teljes első oldalát." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4696,7 +4700,7 @@ msgstr "" "Metaadatok és borító letöltése az ISBN-nek megfelelő könyvhöz a " "LibraryThing.com-ról\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6034,83 +6038,88 @@ msgstr "" "A kiválasztott könyvek véglegesen törlődni fognak az eszközéről. " "Folytatja?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Vezeték nélküli eszközhöz kapcsolódás indítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Vezeték nélküli eszközhöz kapcsolódás leállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Kapcsolódás mappához" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Kapcsolódás az iTunes-hoz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Kapcsolódás a Bambook-hoz" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Tartalomkiszolgáló indítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Tartalomkiszolgáló indítása/leállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Tartalomkiszolgáló leállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "E-mail küldése ide:" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "E-mailben elküldés után törlés a könyvtárból" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(törlés könyvtárból)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Könyvek e-mail alapú megosztásának beállítása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Küldés eszközre" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Kapcsolat/megosztás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Leállítás" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Kiszolgáló leállítása, ez egy percig is eltarthat, kérjük várjon…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Automatikus indítás letiltása" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6118,7 +6127,7 @@ msgstr "" "Szeretné, ha a vezeték nélküli eszközhöz kapcsolódás a calibre indításakor " "automatikusan elindulna?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9611,7 +9620,7 @@ msgstr "" "folyamatban." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "%s beállítása" @@ -9741,7 +9750,7 @@ msgstr "" "engedélyezi ezeket?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9749,7 +9758,7 @@ msgid "Invalid template" msgstr "Érvénytelen sablon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9782,66 +9791,66 @@ msgstr "A rendezési forma használata szerzői névként" msgid "Save &template:" msgstr "Men&tés sablonja:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Sablon szerkesztése" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9849,38 +9858,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Másolás a vágólapra" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10764,13 +10785,6 @@ msgstr "A hiba részleteinek megjelenítése" msgid "Copied" msgstr "Másolva" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Másolás a vágólapra" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -21196,13 +21210,13 @@ msgstr "" "Minden URL elé ezt az előtagot teszi. Hasznos ha Apache/ngix/stb. " "szerverekről kell ehhez a szerverhez a visszautat megadni." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Minden könyv" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/id.po b/src/calibre/translations/id.po index af9848cb1f..a571ebaeca 100644 --- a/src/calibre/translations/id.po +++ b/src/calibre/translations/id.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-01-18 11:51+0000\n" "Last-Translator: Amri Ristadi \n" "Language-Team: Indonesian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:43+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:42+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Tidak ada apa-apanya" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Ubahsuaikan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Tidak bisa diatur" @@ -628,7 +628,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kendalikan bagaimana calibre mengunduh metadata ebook dari jaringan" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1213,8 +1213,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1225,8 +1225,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1248,8 +1248,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1734,7 +1734,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1800,12 +1800,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2047,22 +2051,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2838,55 +2842,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4085,7 +4089,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5328,89 +5332,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8701,7 +8710,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8819,7 +8828,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8827,7 +8836,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8857,66 +8866,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8924,38 +8933,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9721,13 +9742,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19057,13 +19071,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/is.po b/src/calibre/translations/is.po index d366986fae..000c868f6f 100644 --- a/src/calibre/translations/is.po +++ b/src/calibre/translations/is.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: 20120515-src_calibre_translations_calibre-is\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-23 19:33+0000\n" "Last-Translator: Sveinn í Felli \n" "Language-Team: Icelandic \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:42+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:42+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -37,8 +37,8 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -83,8 +83,8 @@ msgstr "Gerir nákvæmlega ekkert" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -208,7 +208,7 @@ msgstr "Sérsníða" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -609,7 +609,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1190,8 +1190,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1202,8 +1202,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1225,8 +1225,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1711,7 +1711,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1777,12 +1777,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2024,22 +2028,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2815,55 +2819,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4059,7 +4063,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5302,89 +5306,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8675,7 +8684,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8793,7 +8802,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8801,7 +8810,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8831,66 +8840,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8898,38 +8907,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9695,13 +9716,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19031,13 +19045,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Allar bækur" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/it.po b/src/calibre/translations/it.po index 705d83858b..b4d12b6c0a 100644 --- a/src/calibre/translations/it.po +++ b/src/calibre/translations/it.po @@ -9,16 +9,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre_calibre-it\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-24 15:36+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-10-02 15:21+0000\n" "Last-Translator: Vincenzo Reale \n" "Language-Team: Italian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-25 04:44+0000\n" -"X-Generator: Launchpad (build 16019)\n" +"X-Launchpad-Export-Date: 2012-10-03 05:08+0000\n" +"X-Generator: Launchpad (build 16061)\n" "X-Poedit-Bookmarks: -1,-1,-1,-1,-1,1105,-1,1312,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -39,8 +39,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -85,8 +85,8 @@ msgstr "Non fa assolutamente niente" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -210,7 +210,7 @@ msgstr "Personalizza" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Impossibile configurare" @@ -641,7 +641,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlla come calibre scarica i metadati degli ebook dalla rete" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "Dispositivi ignorati" @@ -1308,8 +1308,8 @@ msgstr "Recupero dell'elenco dei libri sul dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1320,8 +1320,8 @@ msgstr "Trasferimento dei libri nel dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1343,8 +1343,8 @@ msgstr "Rimozione dei libri dal dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1887,7 +1887,7 @@ msgid "Communicate with MTP devices" msgstr "Comunica con dispositivi MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Recupero informazioni del dispositivo..." @@ -1953,12 +1953,16 @@ msgstr "%s rimosso" msgid "All books removed" msgstr "Tutti i libri sono stati rimossi" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Dispositivo MTP sconosciuto" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "I dispositivi MPT non sono supportati su Windows XP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2254,22 +2258,22 @@ msgstr "" "un indirizzo IP particolare. Il driver sarà in ascolto solo sull'indirizzo " "specificato e tale indirizzo sarà quello pubblicato su mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Troppe connessioni da %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Porta non valida nelle opzioni: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Connessione alla porta %d non riuscita. Prova un valore diverso." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Allocazione di una porta casuale non riuscita" @@ -3241,7 +3245,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Usa il nuovo motore di conversione PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3250,7 +3254,7 @@ msgstr "" "L'unità di misura. Il valore predefinito è il pollice. Le opzioni sono %s. " "Nota: questa opzione non influenza l'unità per i margini!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3261,7 +3265,7 @@ msgstr "" "lettera.\r\n" "Le possibili scelte sono %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3271,14 +3275,14 @@ msgstr "" "sovrascrive e ha precedenza su ogni altra opzione che specifica le " "dimensioni di pagina." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "L'orientamento della pagina. Il valore predefinito è ritratto. Le opzioni " "sono %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3286,28 +3290,28 @@ msgstr "" "Conserva le proporzioni della copertina, invece di allungarla per riempire " "la prima pagina del pdf generato." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" "La famiglia di caratteri utilizzata per la resa dei caratteri con grazie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" "La famiglia di caratteri utilizzata per la resa dei caratteri senza grazie" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" "La famiglia di caratteri utilizzata per la resa dei caratteri a spaziatura " "fissa" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "La dimensione predefinita dei caratteri" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" "La dimensione predefinita dei caratteri per il testo a spaziatura fissa" @@ -4831,7 +4835,7 @@ msgstr "" "Recupera un'immagine di copertina/metadati sociali per il libro identificato " "con da ISBN da LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6176,83 +6180,88 @@ msgstr "" "I libri selezionati saranno eliminati definitivamente

    dal " "dispositivo. Sei sicuro?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Avvia connessione wireless del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Ferma connessione wireless del dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Connetti alla cartella" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Connetti ad iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Connetti a Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Avvia server di contenuti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Avvia/ferma il server dei contenuti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, porta %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Ferma server di contenuti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Invia messaggio elettronico a" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Spedisci per email ed elimina dalla libreria" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(elimina dalla libreria)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Imposta condivisione di libri basata su email" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Invia al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Connetti/condividi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "In arresto" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Server in arresto. Attendere: potrebbe richiedere qualche minuto." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Disabilita avvio automatico" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6260,7 +6269,7 @@ msgstr "" "Vuoi che le connessioni wireless del dispositivo siano avviate " "automaticamente all'avvio di calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Troppi indirizzi IP. Vedi la finestra Avvia/Ferma." @@ -9761,7 +9770,7 @@ msgstr "" "Impossibile configurare il dispositivo mentre ci sono lavori in esecuzione." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Configura %s" @@ -9890,7 +9899,7 @@ msgstr "" "Sei sicuro?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9898,7 +9907,7 @@ msgid "Invalid template" msgstr "Modello non valido" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9932,15 +9941,15 @@ msgstr "Usa l'ordinamento autore come autore" msgid "Save &template:" msgstr "Modello di salva&taggio:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "Nessun formato selezionato" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "Devi scegliere almeno un formato da inviare al dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -9948,18 +9957,18 @@ msgstr "" "Modello di sal&vataggio per controllare il nome\n" " e la posizione dei file inviati al dispositivo:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "Edi&tor dei modelli" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Modifica modello" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -9967,12 +9976,12 @@ msgstr "" "Un elenco &di cartelle sul dispositivo alle quali\n" " inviare gli ebook. Sarà utilizzata la prima esistente:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "Cerca una cartella sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." @@ -9980,24 +9989,24 @@ msgstr "" "Seleziona i dispositivi che saranno ignorati. calibre non\n" " si collegherà ai dispositivi con una spunta accanto ai loro nomi." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "Invia il formato %s alla cartella:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "Cartella sul dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "&Rimuovi la regola" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "Invio formato specifico" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -10009,18 +10018,18 @@ msgstr "" "la precedenza\n" " sulle cartelle specificate in precedenza." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "Aggiungi una &nuova regola" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" "Il dispositivo %s non ha alcun numero di serie, non può essere " "configurato" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -10028,7 +10037,7 @@ msgstr "" "Nessun dispositivo MTP connesso.

    Puoi configurare il plugin del " "dispositivo MTP solo quando un dispositivo è connesso." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -10036,17 +10045,29 @@ msgstr "" "Se vuoi ripristinare un dispositivo MTP precedentemente ignorato, utilizza " "la scheda \"Dispositivi ignorati\"." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Scegli i formati da inviare al %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "&Ignora il %s in calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Mostra informazioni sul dispositivo" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copia negli appunti" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "Il %s sarà ignorato in calibre" @@ -10951,13 +10972,6 @@ msgstr "Mostra informazioni dettagliate su questo errore" msgid "Copied" msgstr "Copiato" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copia negli appunti" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -11318,6 +11332,10 @@ msgid "" "checked,\n" "title and author are swapped before the title case is set" msgstr "" +"Forza il titolo ad avere le iniziali maiuscole. Se selezionata assieme a " +"\"scambia autori\",\n" +"il titolo e l'autore sono scambiati prima che al titolo vengano applicate le " +"iniziali maiuscole" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:598 msgid "Change title to title &case" @@ -13433,7 +13451,7 @@ msgstr "Lavoro" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:69 msgid "Progress" -msgstr "Progresso" +msgstr "Avanzamento" #: /home/kovid/work/calibre/src/calibre/gui2/jobs.py:70 msgid "Running time" @@ -13757,7 +13775,7 @@ msgstr "Marcato per l'eliminazione" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1388 msgid "Double click to edit me

    " -msgstr "Doppio clic per modificarmi

    " +msgstr "Doppio clic per modificare

    " #: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:208 #, python-format @@ -21397,13 +21415,13 @@ msgstr "" "Prefisso da anteporre agli URL. Utile in caso proxy inverso a questo server " "da Apache/nginx/ecc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Tutti i libri" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 @@ -22488,7 +22506,7 @@ msgstr "Inglese (Hong Kong)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:164 msgid "English (Hungary)" -msgstr "" +msgstr "Inglese (Ungheria)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:165 msgid "English (Indonesia)" diff --git a/src/calibre/translations/ja.po b/src/calibre/translations/ja.po index e1d2747669..14fccfe016 100644 --- a/src/calibre/translations/ja.po +++ b/src/calibre/translations/ja.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-08-25 18:57+0000\n" -"Last-Translator: MASA.H \n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-10-01 17:40+0000\n" +"Last-Translator: Shushi Kurose \n" "Language-Team: Japanese \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:43+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-10-02 05:19+0000\n" +"X-Generator: Launchpad (build 16061)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "まったく何もしません" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "カスタマイズ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "設定できません" @@ -612,7 +612,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "calibreが電子書籍の書誌情報を、ネットからダウンロードする方法を制御します。" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1225,8 +1225,8 @@ msgstr "デバイス内の本リストを取得しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1237,8 +1237,8 @@ msgstr "デバイスに本を転送しています..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1260,8 +1260,8 @@ msgstr "デバイスから本を削除しています..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1768,7 +1768,7 @@ msgid "Communicate with MTP devices" msgstr "MTPデバイスと通信する" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "デバイス情報を取得..." @@ -1834,12 +1834,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2097,22 +2101,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "ランダムなポート番号の確保に失敗しました" @@ -2957,14 +2961,14 @@ msgstr "行が自動改行されない長さを決めるための比率。有効 msgid "Use the new PDF conversion engine." msgstr "新しいPDF変換エンジンを使う。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "指定する単位。デフォルトはインチです。選択肢: %s 注: マージンの単位を置き換えません。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -2973,42 +2977,42 @@ msgstr "" "紙のサイズ。このサイズはディフォールトの出力プロファイル以外を使った場合にはオーバーライドされます。ディフォールトは’letter’です。選択肢は %s " "です。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" "ドキュメントのカスタムサイズ。幅x高さ(例えば'123x321')のフォーマットで指定してください。これは指定した紙のサイズを無効にします。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "ページの方向。デフォルトはポートレート(縦長)。選択肢: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "PDFの最初のページに、全面まで引き伸ばした表紙を使わず、縦横比を保持する。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4323,7 +4327,7 @@ msgstr "" "\n" "表紙イメージとソーシャルな書誌情報を、ISBNに基づいてLibraryThing.comから取得します。\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5585,89 +5589,94 @@ msgid "" "you sure?" msgstr "選択された本はデバイスから完全に削除されます。よろしいですか?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "無線デバイスとの接続を停止する" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "フォルダーに接続" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "iTunesに接続" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Bambookに接続" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "コンテンツサーバーを開始" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "コンテンツサーバーを開始/停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "コンテンツサーバーを停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "メールする" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "メールしてライブラリから削除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(ライブラリから削除)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "メールでの共有を設定" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "デバイスに送信" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "接続/共有" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "サーバーを停止します。これには1分ほどかかります、お待ちください..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "自動実行を無効にする" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9025,7 +9034,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9146,7 +9155,7 @@ msgstr "" "可能性があります。よろしいですか?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9154,7 +9163,7 @@ msgid "Invalid template" msgstr "無効なテンプレート" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9185,66 +9194,66 @@ msgstr "著者として著者名ソートを使う" msgid "Save &template:" msgstr "テンプレートを保存(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "テンプレートを編集" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9252,38 +9261,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "クリップボードにコピー" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10108,13 +10129,6 @@ msgstr "このエラーの詳細な情報を表示" msgid "Copied" msgstr "コピー済" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "クリップボードにコピー" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -14641,7 +14655,7 @@ msgstr "自動送信" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 msgid "Email" -msgstr "メールアドレス" +msgstr "メール" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:27 msgid "Subject" @@ -19948,13 +19962,13 @@ msgid "" "from Apache/nginx/etc." msgstr "すべてのURLの前に追加するプレフィックス。Apache/nginx/などからこのサーバーをリバースプロキシとする際に便利です。" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "すべての本" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/jv.po b/src/calibre/translations/jv.po index c3febcae67..e6d51cb04b 100644 --- a/src/calibre/translations/jv.po +++ b/src/calibre/translations/jv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-09 07:28+0000\n" "Last-Translator: anggoro \n" "Language-Team: Javanese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:43+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:43+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Rerékan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -613,7 +613,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1194,8 +1194,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1206,8 +1206,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1229,8 +1229,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1715,7 +1715,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1781,12 +1781,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2028,22 +2032,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2819,55 +2823,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4063,7 +4067,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5306,89 +5310,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8679,7 +8688,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8797,7 +8806,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8805,7 +8814,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8835,66 +8844,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8902,38 +8911,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9699,13 +9720,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19035,13 +19049,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ka.po b/src/calibre/translations/ka.po index 2dafba118f..9fb52d7ca2 100644 --- a/src/calibre/translations/ka.po +++ b/src/calibre/translations/ka.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-26 09:07+0000\n" "Last-Translator: clouds ge \n" "Language-Team: Georgian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:40+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:40+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "საერთოდ არაფერს აკეთებს" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "დარეგულირება" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -608,7 +608,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1191,8 +1191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1226,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1712,7 +1712,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1778,12 +1778,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2025,22 +2029,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2816,55 +2820,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4060,7 +4064,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5303,89 +5307,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8676,7 +8685,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8794,7 +8803,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8802,7 +8811,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8832,66 +8841,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8899,38 +8908,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9696,13 +9717,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19032,13 +19046,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/kn.po b/src/calibre/translations/kn.po index 2ae6ef5434..0d1d33ec67 100644 --- a/src/calibre/translations/kn.po +++ b/src/calibre/translations/kn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-09 10:16+0000\n" "Last-Translator: s k Nagesh \n" "Language-Team: Kannada \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:44+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:43+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "ಏನನ್ನು ಮಾಡುವುದಿಲ್ಲ" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "ಬೇಕಾದಹಾಗೆ ಮಾರ್ಪಡಿಸು" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -610,7 +610,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1191,8 +1191,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1203,8 +1203,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1226,8 +1226,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1712,7 +1712,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1778,12 +1778,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2025,22 +2029,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2816,55 +2820,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4060,7 +4064,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5303,89 +5307,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8676,7 +8685,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8794,7 +8803,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8802,7 +8811,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8832,66 +8841,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8899,38 +8908,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9696,13 +9717,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19032,13 +19046,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ko.po b/src/calibre/translations/ko.po index e8a7a67fc7..dfb0a49ac2 100644 --- a/src/calibre/translations/ko.po +++ b/src/calibre/translations/ko.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-04 11:13+0000\n" "Last-Translator: Hyun-ho Noh \n" "Language-Team: Korean \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:44+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:44+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "아무 것도 안함" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "사용자 지정" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "설정할 수 없음" @@ -610,7 +610,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1205,8 +1205,8 @@ msgstr "장치에 있는 책의 목록을 가져옵니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1217,8 +1217,8 @@ msgstr "책을 장치로 전송합니다..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1240,8 +1240,8 @@ msgstr "장치에서 책을 삭제합니다..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1728,7 +1728,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "장치 정보를 얻습니다." @@ -1794,12 +1794,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2041,22 +2045,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2868,56 +2872,56 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "새로운 PDF 변환 엔진을 사용합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "측정 단위입니다. 기본값은 인치입니다. %s 을(를) 선택하세요. 주: 이것은 여백의 단위를 무시합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" "문서의 사용자 크기입니다. 양식으로 너비x높이를 사용합니다. 예를 들면 `123x321`. 이것은 모든 지정된 종이 크기를 무시합니다." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "페이지의 방향입니다. 기본값은 세로 방향(portrait)입니다. 선택하세요: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4151,7 +4155,7 @@ msgstr "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5396,89 +5400,94 @@ msgid "" "you sure?" msgstr "선택된 책을 장치에서 영구적으로 삭제합니다. 확실합니까?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "폴더로 연결" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "iTunes로 연결" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Bambook으로 연결" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "컨텐츠 서버 실행하기" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "컨텐츠 서버 정지" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "이메일을 통한 책 공유하기 설정" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "장치로 전송하기" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "연결/공유" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8777,7 +8786,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8895,7 +8904,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8903,7 +8912,7 @@ msgid "Invalid template" msgstr "잘못된 템플릿입니다" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8933,66 +8942,66 @@ msgstr "저자에 대해 저자 분류를 사용" msgid "Save &template:" msgstr "저장하기 템플릿(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9000,38 +9009,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "클립보드로 복사" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9797,13 +9818,6 @@ msgstr "이 오류에 대한 자세한 정보를 봅니다" msgid "Copied" msgstr "사본" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "클립보드로 복사" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19194,13 +19208,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ku.po b/src/calibre/translations/ku.po index ec766e9fb8..74710cafde 100644 --- a/src/calibre/translations/ku.po +++ b/src/calibre/translations/ku.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-12-12 17:33+0000\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: Kurdish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:44+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:44+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Tiştek nake" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/lt.po b/src/calibre/translations/lt.po index 9bb594fa05..5f3a475a73 100644 --- a/src/calibre/translations/lt.po +++ b/src/calibre/translations/lt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 16:44+0000\n" "Last-Translator: Mantas Kriaučiūnas \n" "Language-Team: Lithuanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "(n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:44+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:44+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,8 +36,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Nieko nedaro" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Adaptuoti" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -608,7 +608,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1195,8 +1195,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1207,8 +1207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1230,8 +1230,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1716,7 +1716,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1782,12 +1782,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2029,22 +2033,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2820,55 +2824,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4064,7 +4068,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5307,89 +5311,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8680,7 +8689,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8798,7 +8807,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8806,7 +8815,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8836,66 +8845,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8903,38 +8912,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9700,13 +9721,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19036,13 +19050,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ltg.po b/src/calibre/translations/ltg.po index 3a1465f604..663939c7b5 100644 --- a/src/calibre/translations/ltg.po +++ b/src/calibre/translations/ltg.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-05-06 12:35+0000\n" "Last-Translator: uGGa \n" "Language-Team: Latgalian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:54+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:55+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Pilneigi nikū nadora" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/lv.po b/src/calibre/translations/lv.po index 8a76f0f650..b3963631b1 100644 --- a/src/calibre/translations/lv.po +++ b/src/calibre/translations/lv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-12 09:33+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Latvian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:44+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:44+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: LATVIA\n" "Language: lv\n" "X-Poedit-Language: Latvian\n" @@ -38,8 +38,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -84,8 +84,8 @@ msgstr "Pilnīgi neko nedara" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -209,7 +209,7 @@ msgstr "Pielāgot" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nevar pielāgot" @@ -626,7 +626,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Pārvalda kā calibre lejupielādē e-grāmatu metadatus no tīkla" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1266,8 +1266,8 @@ msgstr "Lasa ierīces grāmatu sarakstu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1278,8 +1278,8 @@ msgstr "Sūta grāmatas uz ierīci..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1301,8 +1301,8 @@ msgstr "Dzēš grāmatas no ierīces..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1824,7 +1824,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Saņem informāciju par ierīci..." @@ -1890,12 +1890,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2164,22 +2168,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2980,7 +2984,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Lietot jauno PDF pārveidošanas dzini." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -2989,48 +2993,48 @@ msgstr "" "Mērvienība. Pēc noklusējuma izmanto collas. Iespējamie varianti: %s. " "Piezīme: Šis parametrs nemaina attālumus no malām." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4263,7 +4267,7 @@ msgstr "" "Nolasa ISBN atbilstošas grāmatas vāka attēlu/sociālos metadatus no " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5523,89 +5527,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Savienoties ar mapi" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Savienoties ar iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Savienoties ar Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Startēt satura serveri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Startēt/apturēt satura serveri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Apturēt satura serveri" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Sūtīt epastu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Sūtīt epastu un dzēst no bibliotēkas" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(dzēst no bibliotēkas)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Sūtīt uz ierīci" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Savienoties/koplietot" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Aptur" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Aptur serveri. Tas var aizņemt līdz minūtei, lūdzu uzgaidiet..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8904,7 +8913,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9022,7 +9031,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9030,7 +9039,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9060,66 +9069,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9127,38 +9136,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopēt uz starpliktuvi" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9924,13 +9945,6 @@ msgstr "" msgid "Copied" msgstr "Nokopēts" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopēt uz starpliktuvi" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19290,13 +19304,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Visas grāmatas" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/mk.po b/src/calibre/translations/mk.po index 0c9dd60b07..5afa57bc45 100644 --- a/src/calibre/translations/mk.po +++ b/src/calibre/translations/mk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-11-26 20:57+0000\n" "Last-Translator: ScHRiLL \n" "Language-Team: Macedonian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:45+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:45+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Неправи апсолутно ништо" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Прилагоди" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Неможе да се прилагоди" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ml.po b/src/calibre/translations/ml.po index 55127e5769..e6144c46ad 100644 --- a/src/calibre/translations/ml.po +++ b/src/calibre/translations/ml.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 17:53+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Malayalam \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:45+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:45+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "ഒന്നും തന്നെ ചെയ്തില്ല" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -610,7 +610,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1194,8 +1194,8 @@ msgstr "ഉപകരണത്തില്‍ ഉള്ള പുസ്തകങ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1206,8 +1206,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തിലേ #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1229,8 +1229,8 @@ msgstr "പുസ്തകങ്ങള്‍ ഉപകരണത്തില് #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1716,7 +1716,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "ഉപകരണത്തിന്റെ വിവരങ്ങള്‍ നേടുക..." @@ -1782,12 +1782,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2029,22 +2033,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2820,55 +2824,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4068,7 +4072,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5311,89 +5315,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8684,7 +8693,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8802,7 +8811,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8810,7 +8819,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8840,66 +8849,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8907,38 +8916,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9704,13 +9725,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19040,13 +19054,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/mr.po b/src/calibre/translations/mr.po index 7c053eacee..a333f8530e 100644 --- a/src/calibre/translations/mr.po +++ b/src/calibre/translations/mr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 16:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Marathi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:45+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:45+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "काहीच करत नाही" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -614,7 +614,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1195,8 +1195,8 @@ msgstr "उपकरणावरील पुस्तकांची याद #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1207,8 +1207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1230,8 +1230,8 @@ msgstr "उपकरणावरील पुस्तके नष्ट कर #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1716,7 +1716,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1782,12 +1782,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2029,22 +2033,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2820,55 +2824,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4064,7 +4068,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5307,89 +5311,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "ड" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8680,7 +8689,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8798,7 +8807,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8806,7 +8815,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8836,66 +8845,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8903,38 +8912,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9700,13 +9721,6 @@ msgstr "" msgid "Copied" msgstr "प्रत तयार केली" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19036,13 +19050,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ms.po b/src/calibre/translations/ms.po index b1a22d43d7..e76657cdcd 100644 --- a/src/calibre/translations/ms.po +++ b/src/calibre/translations/ms.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-09-04 04:15+0000\n" "Last-Translator: abuyop \n" "Language-Team: Malay \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:46+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:45+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Langsung tidak melakukan apa-apa" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Suaikan" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Tidak dapat konfigur" @@ -623,7 +623,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1208,8 +1208,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1220,8 +1220,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1243,8 +1243,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1729,7 +1729,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1795,12 +1795,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2042,22 +2046,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2833,55 +2837,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4080,7 +4084,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5323,89 +5327,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8696,7 +8705,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8814,7 +8823,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8822,7 +8831,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8852,66 +8861,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8919,38 +8928,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9716,13 +9737,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19052,13 +19066,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/nb.po b/src/calibre/translations/nb.po index 8023593902..0045f0d37c 100644 --- a/src/calibre/translations/nb.po +++ b/src/calibre/translations/nb.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-12 04:56+0000\n" "Last-Translator: Øyvind Øritsland \n" "Language-Team: Norwegian Bokmal \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:46+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:46+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Gjør absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Tilpass" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Kan ikke konfigurere" @@ -629,7 +629,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontrollér hvordan calibre laster ned e-bok metadata fra internettet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1264,8 +1264,8 @@ msgstr "Motta liste over bøker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1276,8 +1276,8 @@ msgstr "Overfører bøker til enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1299,8 +1299,8 @@ msgstr "Fjern bøker fra enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1811,7 +1811,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Få informasjon om enheten..." @@ -1877,12 +1877,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2154,22 +2158,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3057,7 +3061,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Benytt den nye PDF konverteringsmaskinen" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3066,14 +3070,14 @@ msgstr "" "Måleenhet. Standard er i tommer. Valgmuligheter er %s Merk: Dette " "overskriver ikke måleenheter for marger!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3082,12 +3086,12 @@ msgstr "" "`123x321` for å spesifisere bredde og høyde. Dette overskriver alle andre " "spesifiserte papirstørrelser." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Sideorientering. Standard er portrett. Valgmuligheter er %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3095,24 +3099,24 @@ msgstr "" "Behold aspekt-ratio av omslaget fremfor å strekke det slik at det fyller " "hele første side av en generert pdf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4533,7 +4537,7 @@ msgstr "" "representerer et linjeskift. Begynn en ny linje i den tilsvarende posisjonen " "i oversettelsen.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5810,89 +5814,94 @@ msgid "" msgstr "" "De valgte bøkene vil bli slettet peremanent fra enheten. Er du sikker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Knytt til mappe" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Koble til iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Koble til Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Start konverteringsserver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Stans konverteringsserver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "-post til" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "E-post til og fjern fra biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(fjern fra blblioteket)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Klargjøring av e-postbasert deling av bøker" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Send til enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Koble/del" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stopper" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Stopper serveren. Dette kan ta flere minutter, vennligst vent..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9266,7 +9275,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9389,7 +9398,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9397,7 +9406,7 @@ msgid "Invalid template" msgstr "Ugyldig mal" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9427,66 +9436,66 @@ msgstr "Benytt forfattersortering for forfatter" msgid "Save &template:" msgstr "Lagre &mal:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Rediger mal" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9494,38 +9503,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopier til utklippstavle" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10311,13 +10332,6 @@ msgstr "" msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopier til utklippstavle" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20146,13 +20160,13 @@ msgstr "" "Fast forstavelse for alle URLer. Greit for tilbakeproxy til denne serveren " "fra Apache/nginx/osv." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Alle bøker" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/nds.po b/src/calibre/translations/nds.po index 283c171e71..67ea5b4f0f 100644 --- a/src/calibre/translations/nds.po +++ b/src/calibre/translations/nds.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nds\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-06-18 12:05+0000\n" "Last-Translator: tbds \n" "Language-Team: German\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:46+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:45+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: GERMANY\n" "X-Poedit-Language: German\n" "Generated-By: pygettext.py 1.5\n" @@ -38,8 +38,8 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -84,8 +84,8 @@ msgstr "Makt nix" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -209,7 +209,7 @@ msgstr "Ännern" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Konfiguratschoon nich möglich" @@ -617,7 +617,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1223,8 +1223,8 @@ msgstr "Erhalte die Liste der Bücher auf dem Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1235,8 +1235,8 @@ msgstr "Übertrage Bücher ans Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1258,8 +1258,8 @@ msgstr "Entferne Bücher vom Gerät..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1744,7 +1744,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Erhalte Geräte Information..." @@ -1810,12 +1810,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2059,22 +2063,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2941,7 +2945,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -2950,14 +2954,14 @@ msgstr "" "Die Maßeinheit. Voreinstellung ist inch. Wählbar ist %s Achtung: Dies " "überschreibt nicht die Einheiten für Ränder!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -2966,35 +2970,35 @@ msgstr "" "für die Angabe der Breite und Höhe. Dies überschreibt jede angegebene " "Seitengröße." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Ausrichtung der Seite. Voreinstellung ist Porträt. Wählbar ist %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4314,7 +4318,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5574,89 +5578,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "eMail an" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "An Reader übertragen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8989,7 +8998,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9113,7 +9122,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9121,7 +9130,7 @@ msgid "Invalid template" msgstr "Ungültige Vorlage" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9151,66 +9160,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9218,38 +9227,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "In die Zwischenablage kopieren" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10016,13 +10037,6 @@ msgstr "" msgid "Copied" msgstr "Kopiert" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "In die Zwischenablage kopieren" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19561,13 +19575,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/nl.po b/src/calibre/translations/nl.po index 90e9b40c41..19d090a466 100644 --- a/src/calibre/translations/nl.po +++ b/src/calibre/translations/nl.po @@ -56,16 +56,16 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-20 20:48+0000\n" -"Last-Translator: rob.moerland \n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-09-28 21:45+0000\n" +"Last-Translator: drMerry \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:39+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:38+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: NETHERLANDS\n" "X-Poedit-Language: Dutch\n" @@ -93,8 +93,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -139,8 +139,8 @@ msgstr "Doet helemaal niets" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -264,7 +264,7 @@ msgstr "Aanpassen" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Kan niet configureren" @@ -664,7 +664,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1101 msgid "Sharing over the net" -msgstr "Delen over het net" +msgstr "Delen via (Inter)net" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1107 msgid "" @@ -680,18 +680,20 @@ msgstr "Metadata downloaden" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1120 msgid "Control how calibre downloads ebook metadata from the net" -msgstr "Stel in hoe calibre metadata van het internet afhaalt" +msgstr "Stel in hoe calibre e-boek metadata van het Internet dowload" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" -msgstr "" +msgstr "Genegeerde apparaten" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1131 msgid "" "Control which devices calibre will ignore when they are connected to the " "computer." msgstr "" +"Bepaal welke apparaten calibre zal negeren als deze worden verbonden aan de " +"computer." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1138 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins.py:292 @@ -1341,8 +1343,8 @@ msgstr "Bezig met het ophalen van boekenlijst van het apparaat…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1353,8 +1355,8 @@ msgstr "Bezig om de boeken naar het apparaat over te zetten…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1376,8 +1378,8 @@ msgstr "Boeken van apparaat verwijderen..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1908,7 +1910,7 @@ msgid "Communicate with MTP devices" msgstr "Communiceer met MTP apparaten" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Apparaatinformatie ophalen..." @@ -1974,12 +1976,16 @@ msgstr "%s verwijderd" msgid "All books removed" msgstr "Alle boeken verwijderd" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Onbekend MTP apparaat" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2170,7 +2176,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:174 msgid "Wireless Device" -msgstr "" +msgstr "Draadloze apparaten" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:178 msgid "Communicate with Smart Device apps" @@ -2178,7 +2184,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:264 msgid "All by something" -msgstr "" +msgstr "Allemaal op iets" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:267 msgid "Enable connections at startup" @@ -2265,22 +2271,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Te veel verbindingspogingen voor %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Ongeldige poort in instellingen: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Verbinen met poort %d mislukt. Probeer een andere waarde." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Willekeurige poort toewijzen mislukt" @@ -3242,7 +3248,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Gebruik het nieuwe PDF-conversiesysteem." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3251,7 +3257,7 @@ msgstr "" "De meeteenheid. Standaard is inch (2.54 cm). Keuzes zijn %s NB: dit " "verandert de eenheden voor de kantlijn niet!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3260,7 +3266,7 @@ msgstr "" "Het papierformaat. Dit formaat wordt overschreven als een niet-standaard " "uitvoer profiel wordt gebruikt. Standaard is 'Letter'. Mogelijkheden zijn %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3269,13 +3275,13 @@ msgstr "" "BV `123x321` om de breedte en hoogte te specificeren. Dit heeft voorrang " "boven een gespecificeerd papierformaat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "De oriëntatie van de pagina. Standaard is portret (Staand). Keuzes zijn %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3283,26 +3289,30 @@ msgstr "" "Lengte/breedteverhouding van de omslag behouden, in plaats van deze uit te " "rekken tot de volledige grootte van de PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" +"De lettertype-familie die gebruikt wordt om lettertypen met schreef te " +"genereren" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" +"De lettertype-familie die gebruikt wordt om lettertypen zonder schreef te " +"genereren" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" "De lettertype-familie om te gebruiken bij het opbouwen van niet-" "proportionele lettertypen (monospaced)" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "De standaard lettergrootte" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "De standaard lettergrootte van niet-proportionele text (monospaced)" @@ -4241,7 +4251,7 @@ msgstr "Transformaties worden op e-book toegepast…" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1125 #, python-format msgid "Running %s plugin" -msgstr "" +msgstr "plugin %s uitvoeren" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 #, python-format @@ -4819,7 +4829,7 @@ msgstr "" "Haal een omslagafbeelding of sociale metadata (labels, waarderingen, enz) op " "van LibraryThing.com voor het met het ISBN aangeduide boek op\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5490,6 +5500,9 @@ msgid "" "processed and merged into your Calibre database according to your automerge " "settings:" msgstr "" +"De volgende %d dubbele boeken zijn gevonden en binnenkomende formaten zijn " +"verwerkt en toegevoegd aan de calibre database volgens de instelling voor " +"automatisch samenvoegen:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:354 msgid "Failed to read metadata" @@ -6163,84 +6176,89 @@ msgstr "" "De geselecteerde boeken zullen permanent verwijderd worden van uw " "apparaat. Weet u het zeker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Draadloze apparaat-verbinding maken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Draadloze apparaat-verbinding verbreken" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Met map verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Met iTunes verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Met Bambook verbinden" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Inhoudsserver starten" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Inhoudsserver starten/stoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, poort %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Inhoudsserver stoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "E-mail naar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "E-mail naar en verwijder uit bibliotheek" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(verwijder uit bibliotheek)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Stel het delen van boeken via e-mail in" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Naar apparaat sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Verbinden/delen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Stoppen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Server wordt gestopt, dit kan tot een minuut duren. Een moment geduld…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Automatisch starten uitschakelen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6248,7 +6266,7 @@ msgstr "" "Wilt u de draadloze apparaat verbindingen automatisch starten als calibre " "start?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Meerdere ip-adressen. Zie Start/Stop dialoog." @@ -6346,6 +6364,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:117 msgid "Show the &failed books in the main book list after updating metadata" msgstr "" +"Toon de &mislukte boeken in de hoofdlijst na het bijwerken van de metadata" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:123 msgid "Download complete" @@ -7740,7 +7759,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:300 msgid "&Thumb width:" -msgstr "" +msgstr "&Voorbeeld breedte:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:301 msgid "Size hint for cover thumbnails included in Descriptions section." @@ -7910,11 +7929,11 @@ msgstr "Koppeling maken" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:215 msgid "Enter &URL:" -msgstr "" +msgstr "Geef &URL:" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:216 msgid "Enter name (optional):" -msgstr "" +msgstr "Geef naam (optioneel):" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:577 msgid "Normal view" @@ -8881,7 +8900,7 @@ msgstr "S&tandaardlettertype:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:105 msgid "Default font si&ze:" -msgstr "" +msgstr "Standaard letter&grootte:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:108 @@ -9012,7 +9031,7 @@ msgstr "Vervangende tekst" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:56 msgid "Search Regular Expression" -msgstr "Zoek Reguliere Expressie" +msgstr "Zoek reguliere expressie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:102 msgid "Load Calibre Search-Replace definitions file" @@ -9639,7 +9658,7 @@ msgstr "Lees boekenlijst van apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:481 msgid "Prepare files for transfer from device" -msgstr "" +msgstr "Bereidt bestanden voor voor het verplaatsen vanaf het apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:492 msgid "Get annotations from device" @@ -9717,12 +9736,12 @@ msgstr "Fout bij communicatie met apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:856 #, python-format msgid "Manage the %s?" -msgstr "" +msgstr "Beheer de %s?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 #, python-format msgid "Detected the %s. Do you want calibre to manage it?" -msgstr "" +msgstr "%s herkend. Wilt u dat calibre dit apparaat beheert?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1456 @@ -9745,7 +9764,7 @@ msgstr "" "uitgevoerd." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "%s instellen" @@ -9753,7 +9772,7 @@ msgstr "%s instellen" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:935 #, python-format msgid "Restart calibre for the changes to %s to be applied." -msgstr "" +msgstr "Herstart calibre om de wijzigingen naar %s uit te voeren." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:977 msgid "Error talking to device" @@ -9875,7 +9894,7 @@ msgstr "" "zeker dat u door wilt gaan?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9883,7 +9902,7 @@ msgid "Invalid template" msgstr "Ongeldige sjabloon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9915,66 +9934,66 @@ msgstr "Gebruik sorteerauteur als auteur" msgid "Save &template:" msgstr "He&t sjabloon opslaan:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 -msgid "No formats selected" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 -msgid "You must choose at least one format to send to the device" -msgstr "" +msgid "No formats selected" +msgstr "Geen formaten geselecteerd" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 +msgid "You must choose at least one format to send to the device" +msgstr "U moet minimaal 1 formaat kiezen om naar het apparaat te sturen" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" -msgstr "" +msgstr "&Sjabloon bewerker" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Sjabloon bewerken" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" -msgstr "" +msgstr "Blader voor een map op het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" -msgstr "" +msgstr "Stuur het %s formaat naar de map:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" -msgstr "" +msgstr "Map op het apparaat" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" -msgstr "" +msgstr "&Verwijder regel" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" -msgstr "" +msgstr "Specifiek formaat sturen" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9982,16 +10001,16 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" -msgstr "" +msgstr "Voeg een &nieuwe regel toe" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -9999,30 +10018,42 @@ msgstr "" "Geen MTP apparaat verbonden.

    U kunt de instellingen voor de \"MTP " "apparaten plugin\" alleen wijzigen als het apparaat is verbonden." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Kies de formaten om te sturen naar de %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" -msgstr "" +msgstr "&Negeer de %s in calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Toon apparaat informatie" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Naar klembord kopiëren" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" -msgstr "" +msgstr "De %s zal worden genegeerd in calibre" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:91 msgid "Choose folder on device" -msgstr "" +msgstr "Kies map op het apparaat" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" @@ -10444,6 +10475,8 @@ msgstr "" msgid "" "You can only create libraries inside %s at the top level, not in sub-folders" msgstr "" +"U kan enkel bibliotheken aanmaken in %s op het hoogste niveau, niet in sub-" +"mappen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 msgid "No existing library found" @@ -10911,13 +10944,6 @@ msgstr "Toon gedetailleerde info over deze fout" msgid "Copied" msgstr "Gekopieerd" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Naar klembord kopiëren" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -12590,11 +12616,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:90 msgid "Calibre IP addresses:" -msgstr "" +msgstr "Calibre IP adressen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:91 msgid "Possibe IP addresses:" -msgstr "" +msgstr "Mogelijke IP adressen:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/smartdevice_ui.py:92 msgid "Optional &password:" @@ -13836,7 +13862,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:75 msgid "Path too long" -msgstr "" +msgstr "Het pad is te lang" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:76 #, python-format @@ -14849,8 +14875,8 @@ msgid "" "Set the default timeout for network fetches (i.e. anytime we go out to the " "internet to get information)" msgstr "" -"Geef de standaard time-out voor het ophalen van informatie van het internet " -"(dwz elke keer dat informatie van het net gehaald moet worden)" +"Geef de standaard time-out voor het ophalen van informatie van het netwerk " +"(d.w.z. elke keer dat informatie van het Internet gehaald moet worden)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:156 msgid " seconds" @@ -19079,6 +19105,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:157 msgid "Switch to flow mode - where the text is not broken up into pages" msgstr "" +"Schakel naar overloop modus - waar de tekst is niet opgebroken in pagina's" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:200 msgid "Search for text in book" @@ -19300,11 +19327,11 @@ msgstr "Wijzig pagina-modus" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:230 msgid "Load theme" -msgstr "" +msgstr "Thema openen" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:231 msgid "Load a theme" -msgstr "" +msgstr "Laad een thema" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:66 msgid "Failed to render" @@ -20124,7 +20151,7 @@ msgstr "Tekens" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:279 msgid "No genres to catalog.\n" -msgstr "" +msgstr "Geen genres om te catalogiseren.\n" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:281 msgid "Check 'Excluded genres' regex in E-book options.\n" @@ -20137,29 +20164,29 @@ msgstr "Geen boeken beschikbaar om te catalogiseren" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:296 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2322 msgid "Titles" -msgstr "" +msgstr "Titels" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:300 msgid "Genres" -msgstr "" +msgstr "Genres" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:302 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1624 msgid "Recently Added" -msgstr "" +msgstr "Recentelijk toegevoegd" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:304 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1823 msgid "Recently Read" -msgstr "" +msgstr "Recentelijk gelezen" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:306 msgid "Descriptions" -msgstr "" +msgstr "Omschrijvingen" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:532 msgid "

    Inconsistent Author Sort values for Author
    " -msgstr "" +msgstr "

    Inconsistente auteur sorteer waardes voor auteur
    " #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:549 msgid "Warning: Inconsistent Author Sort values for Author '{!s}':\n" @@ -20167,17 +20194,19 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:683 msgid "Sorting database" -msgstr "" +msgstr "Database aan het sorteren" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:758 msgid "Sorting titles" -msgstr "" +msgstr "Titels aan het sorteren" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:770 msgid "" "No books to catalog.\n" "Check 'Excluded books' rules in E-book options.\n" msgstr "" +"Geen boeken catalogus.\n" +"Controleer 'Uitgesloten boeken' regels in E-boek opties.\n" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:772 msgid "No books available to include in catalog" @@ -20185,103 +20214,103 @@ msgstr "Geen boeken beschikbaar om aan de catalogus toe te voegen" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:1904 msgid "Genres HTML" -msgstr "" +msgstr "Genres HTML" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2302 msgid "Titles HTML" -msgstr "" +msgstr "Titels HTML" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2499 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2501 #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2503 msgid "by " -msgstr "" +msgstr "door " #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2640 msgid "Descriptions HTML" -msgstr "" +msgstr "Omschrijvingen HTML" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2644 msgid "Description HTML" -msgstr "" +msgstr "Omschrijving HTML" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2779 msgid "NCX header" -msgstr "" +msgstr "NCX kop" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2856 msgid "NCX for Descriptions" -msgstr "" +msgstr "NCX voor omschrijvingen" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:2980 msgid "NCX for Series" -msgstr "" +msgstr "NCX voor series" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3059 #, python-format msgid "Series beginning with %s" -msgstr "" +msgstr "Series beginnend met %s" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3061 #, python-format msgid "Series beginning with '%s'" -msgstr "" +msgstr "Series beginnend met '%s'" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3105 msgid "NCX for Titles" -msgstr "" +msgstr "NCX voor titels" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3186 #, python-format msgid "Titles beginning with %s" -msgstr "" +msgstr "Titels beginnend met %s" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3188 #, python-format msgid "Titles beginning with '%s'" -msgstr "" +msgstr "Titels beginnend met '%s'" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3230 msgid "NCX for Authors" -msgstr "" +msgstr "NCX voor auteurs" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3303 #, python-format msgid "Authors beginning with %s" -msgstr "" +msgstr "Auteurs beginnend met %s" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3305 #, python-format msgid "Authors beginning with '%s'" -msgstr "" +msgstr "Auteurs beginnend met '%s'" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3346 msgid "NCX for Recently Added" -msgstr "" +msgstr "NCX voor recentelijk toegevoegd" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3536 msgid "NCX for Recently Read" -msgstr "" +msgstr "NCX voor recentelijk gelezen" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3675 msgid "NCX for Genres" -msgstr "" +msgstr "NCX voor genres" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:3795 msgid "Generating OPF" -msgstr "" +msgstr "OPF aan het genereren" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4175 msgid "Thumbnails" -msgstr "" +msgstr "Miniatuurweergaves" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4181 msgid "Thumbnail" -msgstr "" +msgstr "Miniatuur" #: /home/kovid/work/calibre/src/calibre/library/catalogs/epub_mobi_builder.py:4678 msgid "Saving NCX" -msgstr "" +msgstr "NCX aan het opslaan" #: /home/kovid/work/calibre/src/calibre/library/check_library.py:26 msgid "Invalid titles" @@ -21403,13 +21432,13 @@ msgstr "" "Voorvoegsel voor URL's. nuttig voor retour-proxying naar deze server vanaf " "Apache/nginx/enz." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Alle boeken" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 @@ -22683,7 +22712,7 @@ msgstr "Engels (Hong Kong)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:164 msgid "English (Hungary)" -msgstr "" +msgstr "Engels (Hongarije)" #: /home/kovid/work/calibre/src/calibre/utils/localization.py:165 msgid "English (Indonesia)" @@ -24200,6 +24229,7 @@ msgstr "" #: /home/kovid/work/calibre/resources/default_tweaks.py:508 msgid "Do not preselect a completion when editing authors/tags/series/etc." msgstr "" +"Selecteer geen completering bij het bewerken van auteurs/labels/series/enz." #: /home/kovid/work/calibre/resources/default_tweaks.py:509 msgid "" diff --git a/src/calibre/translations/nn.po b/src/calibre/translations/nn.po index afdeb2b187..cb658a7ca2 100644 --- a/src/calibre/translations/nn.po +++ b/src/calibre/translations/nn.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-01-04 03:30+0000\n" "Last-Translator: Yngve Spjeld Landro \n" "Language-Team: Norwegian Nynorsk \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:46+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:46+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Gjer absolutt ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Tilpass" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Klarer ikkje å endra innstillingane" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/oc.po b/src/calibre/translations/oc.po index ae93f37abe..d56c96ebb3 100644 --- a/src/calibre/translations/oc.po +++ b/src/calibre/translations/oc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-04-29 09:54+0000\n" "Last-Translator: Cédric VALMARY (Tot en òc) \n" "Language-Team: Occitan (post 1500) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:46+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:46+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Fa estrictament pas res" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Configuracion impossibla" @@ -611,7 +611,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1197,8 +1197,8 @@ msgstr "Legís la lista dels libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1209,8 +1209,8 @@ msgstr "Transferís los libres cap a l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1232,8 +1232,8 @@ msgstr "Suprimís los libres de l'aparelh..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1718,7 +1718,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1784,12 +1784,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2031,22 +2035,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2822,55 +2826,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4066,7 +4070,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5309,89 +5313,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "En cors d'arrèst" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8682,7 +8691,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8800,7 +8809,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8808,7 +8817,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8838,66 +8847,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8905,38 +8914,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9702,13 +9723,6 @@ msgstr "" msgid "Copied" msgstr "Copiat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19038,13 +19052,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/pa.po b/src/calibre/translations/pa.po index 1d919f115b..4f8fde911e 100644 --- a/src/calibre/translations/pa.po +++ b/src/calibre/translations/pa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 16:48+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Punjabi \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:47+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:47+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1195,8 +1195,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1207,8 +1207,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1230,8 +1230,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1716,7 +1716,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1782,12 +1782,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2029,22 +2033,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2820,55 +2824,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4064,7 +4068,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5307,89 +5311,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8680,7 +8689,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8798,7 +8807,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8806,7 +8815,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8836,66 +8845,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8903,38 +8912,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9700,13 +9721,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19036,13 +19050,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index 461cd6057d..af627b540e 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-12 17:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-09-29 16:04+0000\n" "Last-Translator: Piotr Parafiniuk \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:47+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-30 04:44+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Bookmarks: -1,3588,-1,-1,-1,-1,-1,-1,-1,-1\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -37,8 +37,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -83,8 +83,8 @@ msgstr "Ta opcja zupełnie nic nie zmienia" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -208,7 +208,7 @@ msgstr "Dostosuj" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nie można skonfigurować" @@ -631,7 +631,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontroluj sposób, w jaki calibre pobiera metadane z Sieci" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1287,8 +1287,8 @@ msgstr "Pobieranie listy książek znajdujących się na urządzeniu..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1299,8 +1299,8 @@ msgstr "Przenoszenie książek na urządzenie..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1322,8 +1322,8 @@ msgstr "Usuwanie książek z urządzenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1861,7 +1861,7 @@ msgid "Communicate with MTP devices" msgstr "Umożliwia komunikację z urządzeniami MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Pobierz informacje o urządzeniu..." @@ -1927,12 +1927,16 @@ msgstr "Usunięto %s" msgid "All books removed" msgstr "Usunięto wszystkie książki" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Nieznane urządzenie MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "Urządzenia MTP nie są wspierane przez Windows XP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2119,7 +2123,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:174 msgid "Wireless Device" -msgstr "" +msgstr "Urządzenie bezprzewodowe" #: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:178 msgid "Communicate with Smart Device apps" @@ -2220,22 +2224,22 @@ msgstr "" "adresie IP. Sterownik będzie nasłuchiwać wyłącznie na podanym adresie i ten " "adres będzie rozgłaszany przez mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Zbyt dużo prób połączenia z %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Niepoprawny port w opcjach: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Nie udało się połączyć z portem %d. Spróbuj innej wartości." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Nie udało się przydzielić losowego portu" @@ -3203,7 +3207,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Używaj nowego silnika konwersji do formatu PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3212,7 +3216,7 @@ msgstr "" "Jednostka miary. Domyślnie cale. Aktualnie to %s. Uwaga: Ta opcja nie " "zmienia jednostek miar dla marginesów!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3222,7 +3226,7 @@ msgstr "" "wyjściowy inny niż domyślny. Domyślny rozmiar papieru to letter. Dostępne " "opcje: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3231,12 +3235,12 @@ msgstr "" "szerokośćxwysokość np. \"123x321\". Nadpisuje każde domyślne ustawienia " "papieru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orientacja strony. Domyślnie pionowo. Aktualnie %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3244,25 +3248,25 @@ msgstr "" "Zachowaj stosunek boków okładki, zamiast ją rozciągąć by wypełniła całą " "pierwszą stronę generowanego pdfa." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "Rodzina czcionki użyta do renderowania czcionek serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "Rodzina czcionki użyta do renderowania czcionek sans-serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" "Rodzina czcionki użyta do renderowania czcionek o równych szerokościach" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "Domyślny rozmiar czcionki" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "Domyślny rozmiar czcionki dla tekstu o równej szerokości" @@ -4194,7 +4198,7 @@ msgstr "Wykonywanie przekształceń na książce..." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1125 #, python-format msgid "Running %s plugin" -msgstr "" +msgstr "Działa %s wtyczek" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/__init__.py:20 #, python-format @@ -4759,7 +4763,7 @@ msgstr "" "Pobierz okładkę/metadane społeczne dla książki określonej numerem ISBN z " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6095,83 +6099,88 @@ msgstr "" "Wybrane książki zostaną trwale usunięte z twojego urządzenia. Jesteś " "pewien?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Nawiąż bezprzewodowe połączenie z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Zakończ bezprzewodowe połączenie z urządzeniem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Podłącz do folderu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Połącz z iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Połączono z Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Uruchom Serwer Zawartości (Content Server)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Zatrzymaj/uruchom serwer zawartości" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, port %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Zatrzymaj Serwer Zawartości (Content Server)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Prześlij emailem do" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Prześlij pocztą i usuń z biblioteki" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(skasuj z biblioteki)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Ustaw adres email przeznaczony do dzielenia się książkami" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Prześlij na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Połącz/udostępnij" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Zatrzymywanie" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Zatrzymuję serwer, to może zająć minutkę, proszę czekać..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Wyłącz autostart" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6179,7 +6188,7 @@ msgstr "" "Czy chcesz, żeby bezprzewodowe połączenia były nawiązywane automatycznie " "przy uruchomieniu programu?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Wiele adresów IP. Zobacz okienko Start/Stop." @@ -8690,6 +8699,9 @@ msgid "" "both MOBI filetypes. If you wish to use the new format on your device, " "convert to AZW3 instead of MOBI." msgstr "" +"UWAGA Niektóre urządzenia Kindle nie wspierają nowych formatów MOBI. " +"Jeśli chcesz użyć nowych formatów przekonwertuj książkę na format AZW3 " +"zamiast na MOBI." #: /home/kovid/work/calibre/src/calibre/gui2/convert/page_setup.py:35 msgid "Page Setup" @@ -9659,7 +9671,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:857 #, python-format msgid "Detected the %s. Do you want calibre to manage it?" -msgstr "" +msgstr "Wykryto %s. Czy calibre ma nim zarządzać?" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:880 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:1456 @@ -9680,7 +9692,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "Nie można konfigurować urządzenia kiedy są uruchomione zadania." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Konfiguruj %s" @@ -9808,7 +9820,7 @@ msgstr "" "Jeśli prześlesz te formaty na twój {1} mogą one nie działać. Jesteś pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9816,7 +9828,7 @@ msgid "Invalid template" msgstr "Niewłaściwy szablon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9849,15 +9861,15 @@ msgstr "Użyj author sort dla autora" msgid "Save &template:" msgstr "&Zapisz schemat:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "Nie wybrano formatów" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "Musisz wybrać co najmniej jeden format do wysłania na urządzenie" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -9865,18 +9877,18 @@ msgstr "" "Szablon &zapisu określający sposób zapisu nazwy\n" " i lokalizacji pilików przesyłanych na urządzenie:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" -msgstr "" +msgstr "Edytor &szablonów" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Modyfikuj szablon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -9884,35 +9896,35 @@ msgstr "" "Lista &folderów na urządzeniu,\n" " do których będą przesyłane książki. Zostanie użyty pierwszy istniejący:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" -msgstr "" +msgstr "Przeglądaj foldery na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" -msgstr "" +msgstr "Wyślij format %s do folderu:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" -msgstr "" +msgstr "folder na urządzeniu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" -msgstr "" +msgstr "Usuń ®ułę" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9920,17 +9932,17 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" -msgstr "" +msgstr "Dodaj &nową regułę" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" "Urządzenie %s nie ma numeru seryjnego i nie może zostać skonfigurowane" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -9938,7 +9950,7 @@ msgstr "" "Nie wykryto urządzenia MTP. Można skonfigurować wtyczkę tylko wtedy " "gdy urządzenie jest podłączone." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -9946,24 +9958,36 @@ msgstr "" "Jeśli urządzenie MTP uprzednio oznaczone jako ignorowane nie ma być " "ignorowane, użyj zakładki \"Ignorowane urządzenia\"" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Wybierz formaty do wysłania do %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" -msgstr "" +msgstr "Ignoruj %s w calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Pokaż informacje o urządzeniu" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopiuj do schowka" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" -msgstr "" +msgstr "%s będzie ignorowany przez calibre" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_folder_browser.py:91 msgid "Choose folder on device" -msgstr "" +msgstr "Wybierz folder na urządzeniu" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_empty_book.py:19 msgid "How many empty books?" @@ -10373,12 +10397,15 @@ msgid "" "You should not create a library inside the Calibre folder as this folder is " "automatically deleted during upgrades." msgstr "" +"Nie należy tworzyć biblioteki w folderze calibre gdyż jest on automatycznie " +"usuwany w czasie uaktualniania." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:78 #, python-format msgid "" "You can only create libraries inside %s at the top level, not in sub-folders" msgstr "" +"Można utworzyć bibliotekę tylko na najwyższym poziomie %s, nie w podfolderach" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library.py:84 msgid "No existing library found" @@ -10846,13 +10873,6 @@ msgstr "Pokaż szczegółowe informacje na temat tego błędu" msgid "Copied" msgstr "Skopiowano" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopiuj do schowka" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -13801,13 +13821,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:75 msgid "Path too long" -msgstr "" +msgstr "Ścieżka jest zbyt długa" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:76 #, python-format msgid "" "Path to Calibre Portable (%s) too long. Must be less than 59 characters." msgstr "" +"Ścieżka do Calibre Portable (%s) jest zbyt długa. Musi być krótsza niż 59 " +"znaków." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:772 @@ -19268,11 +19290,11 @@ msgstr "Przełącz tryb stronicowania" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:230 msgid "Load theme" -msgstr "" +msgstr "Wczytaj temat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:231 msgid "Load a theme" -msgstr "" +msgstr "Wczytaj temat" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/printing.py:66 msgid "Failed to render" @@ -21440,13 +21462,13 @@ msgstr "" "Przedrostek do dołączenia przed wszystkimi URL. Użyteczne przy " "reverseproxying dla tego serwera z Apache/nginx/itd." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Wszystkie książki" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/pt.po b/src/calibre/translations/pt.po index 828d02dc3e..54bb084879 100644 --- a/src/calibre/translations/pt.po +++ b/src/calibre/translations/pt.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-26 20:48+0000\n" "Last-Translator: Rafael Antonio Belokurows \n" "Language-Team: Portuguese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:47+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:47+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Não é possível configurar" @@ -627,7 +627,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Controlar o modo de receção dos detalhes de um livro via Internet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1261,8 +1261,8 @@ msgstr "A ir buscar a lista dos livros no aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1273,8 +1273,8 @@ msgstr "A transferir o(s) livro(s) para o aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1296,8 +1296,8 @@ msgstr "A remover os livros do aparelho..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1800,7 +1800,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "A ir buscar informação sobre o aparelho..." @@ -1866,12 +1866,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2130,22 +2134,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3035,7 +3039,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Utilizar o novo motor de conversão de PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3044,14 +3048,14 @@ msgstr "" "A unidade de medida. A predefinição é polegada. Escolhas disponíveis %s " "Nota: Isto não se sobrepõe à unidade de medida para as margens!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3060,13 +3064,13 @@ msgstr "" "`123x321` para especificar a largura e a altura. Isto sobrepõe-se ao tamanho " "do papel especificado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" "A orientação da página. A predefinição é retrato. Escolhas disponíveis %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3074,24 +3078,24 @@ msgstr "" "Preservar a relação altura/largura da capa ao invés de esticá-la para caber " "na primeira página inteira do pdf gerado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4471,7 +4475,7 @@ msgstr "" "Obter a imagem da capa/metadados socias para o livro identificado pelo ISBN " "a partir de LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5756,90 +5760,95 @@ msgstr "" "Os livros seleccionados serão apagados permanentemente do " "dispositivo. Tem a certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Ligar à pasta" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Ligar ao iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Ligar a Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Ligar Servidor de Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Parar Servidor de Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Email para" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Enviar por email para e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(apagar da biblioteca)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Configurar email para partilhar livros" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Enviar para o aparelho" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Ligar/Partilhar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "A parar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "A parar servidor, isto pode demorar até um minuto, espere por favor..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9185,7 +9194,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9312,7 +9321,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9320,7 +9329,7 @@ msgid "Invalid template" msgstr "Modelo inválido" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9354,66 +9363,66 @@ msgstr "" msgid "Save &template:" msgstr "Guardar @modelo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editar o modelo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9421,38 +9430,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copiar para a Área de Transferência" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10231,13 +10252,6 @@ msgstr "Mostrar informações detalhadas sobre esse erro" msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copiar para a Área de Transferência" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19836,13 +19850,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/pt_BR.po b/src/calibre/translations/pt_BR.po index 3d8193bf61..7b0a9700b0 100644 --- a/src/calibre/translations/pt_BR.po +++ b/src/calibre/translations/pt_BR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-09-11 14:47+0000\n" "Last-Translator: Amir Frederico Carneiro Faria \n" "Language-Team: American English \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:53+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:53+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Não faz absolutamente nada" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personalizar" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Não foi possível configurar" @@ -635,7 +635,7 @@ msgstr "" "Controle como o calibre transfere os metadados de um livro da internet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1288,8 +1288,8 @@ msgstr "Obtendo lista de livros no dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1300,8 +1300,8 @@ msgstr "Transferindo livros para o dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1323,8 +1323,8 @@ msgstr "Removendo livros do dispositivo..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1848,7 +1848,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Obtendo informações do dispositivo..." @@ -1914,12 +1914,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2196,22 +2200,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3149,7 +3153,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Usar o novo sistema de conversão PDF" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3158,7 +3162,7 @@ msgstr "" "A unidade de medida. O padrão é polegadas. Escolhas são %s Nota: Isto não " "substitui a unidade para as margens!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3167,7 +3171,7 @@ msgstr "" "Tamanho do papel. Este tamanho será sobrescrito quando uma saída que não " "seja padrão for utilizada. Opções são %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3176,12 +3180,12 @@ msgstr "" "'123x321' para especificar a largura e a altura. Isto sobrescreverá qualquer " "tamanho de papel previamente especificado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "A orientação da página. O padrão é retrato. Escolhas são %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3189,24 +3193,24 @@ msgstr "" "Preservar a relação de aspecto da capa, em vez de alongar para que cubra a " "primeira página por completo do pdf gerado." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4655,7 +4659,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5992,90 +5996,95 @@ msgstr "" "Os livros selecionados serão permanentemente apagados de seu " "dispositivo. Você tem certeza?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Conectar ao diretório" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Conectar ao iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Conectar com Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Iniciar o Servidor de Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Começar/parar o servidor de conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Parar Servidor de Conteúdo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Enviar por e-mail para" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Enviar email e apagar da biblioteca" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(apagar da biblioteca)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Configurar compartilhamento de livros baseado em email" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Enviar para o dispositivo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Conectar/compartilhar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Parando" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Parando o servidor, isso pode lever até um minuto, por favor espere..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9475,7 +9484,7 @@ msgstr "" "ele." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Configura %s" @@ -9601,7 +9610,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9609,7 +9618,7 @@ msgid "Invalid template" msgstr "Modelo inválido" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9639,66 +9648,66 @@ msgstr "Use autor ordenado como autor" msgid "Save &template:" msgstr "Salvar &modelo:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editar o modelo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9706,38 +9715,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copiar para a área de transferência" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10520,13 +10541,6 @@ msgstr "Mostra informação detalhada sobre este erro" msgid "Copied" msgstr "Copiado" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copiar para a área de transferência" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20229,13 +20243,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ro.po b/src/calibre/translations/ro.po index 36997b04d9..ca1ab689d4 100644 --- a/src/calibre/translations/ro.po +++ b/src/calibre/translations/ro.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-17 11:22+0000\n" "Last-Translator: Jorel \n" "Language-Team: Romanian \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 " "== 0) && (n != 0))) ? 2: 1));\n" -"X-Launchpad-Export-Date: 2012-09-22 04:48+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:48+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,8 +36,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "Nu face absolut nimic" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Personalizare" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nu se poate configura" @@ -644,7 +644,7 @@ msgstr "" "de pe internet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1295,8 +1295,8 @@ msgstr "Se obţine lista cărţilor de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1307,8 +1307,8 @@ msgstr "Se transferă cărţi pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1330,8 +1330,8 @@ msgstr "Se şterg cărţi de pe dispozitiv..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1846,7 +1846,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Se obţin informaţii despre dispozitiv..." @@ -1912,12 +1912,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2190,22 +2194,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3153,7 +3157,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Foloseşte noul motor de converţie PDF" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3162,14 +3166,14 @@ msgstr "" "Unitatea de măsură. Implicit este în inch. Alegerile sunt %s Notă: Aceasta " "nu suprascrie unitatea pentru margini!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3178,12 +3182,12 @@ msgstr "" "WIDTHxHEIGHT EG. '123x321' pentru a specifica lăţimea şi înălţimea. Acesta " "suprascrie orice orice dimensiune specificată a hârtiei." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orientarea paginii. Implicit este portret. Opţiunile sunt %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3191,24 +3195,24 @@ msgstr "" "Păstraţi raportul de aspect al copertei, în loc să o întindeţi pentru a " "umple pe deplin prima pagină a pdf-ului generat." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4698,7 +4702,7 @@ msgstr "" "Obţine o copertă sub formă de metadate pentru cartea identificată după ISBN " "de la LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6030,91 +6034,96 @@ msgstr "" "Cărţile selectate vor fi şterse definitiv de pe dispozitiv. Sigur " "doriţi să continuaţi?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Conectează-te la un director" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Conectează-te la iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Conectează-te la Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Porneşte Serverul de Conţinut" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Porneşte/Opreşte Serverul de Conţinut" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Opreşte Serverul de Conţinut" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Trimite e-mail la" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Trimite e-mail şi şterge din bibliotecă" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(şterge din bibliotecă)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Setează partajarea cărţilor prin e-mail" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Trimite pe dispozitiv" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Conectează/Împărtăşeşte" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "În curs de oprire" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Se opreşte serverul; acest lucru ar putea dura până la un minut, vă rugăm să " "aşteptaţi..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Dezactivează autopornirea" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9565,7 +9574,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9692,7 +9701,7 @@ msgstr "" "funcţioneze. Sunteţi sigur(ă)?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9700,7 +9709,7 @@ msgid "Invalid template" msgstr "Şablon invalid" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9734,66 +9743,66 @@ msgstr "Foloseşte sortare după autor pentru autor" msgid "Save &template:" msgstr "&Salvează şablonul" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Editează șablon" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9801,38 +9810,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Copiază în clipboard" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10723,13 +10744,6 @@ msgstr "Arată informaţii detaliate despre această eroare" msgid "Copied" msgstr "S-a copiat" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Copiază în clipboard" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -21140,13 +21154,13 @@ msgstr "" "Prefix de adăugat la toate URLurile. Folositor pentru inversarea proxy de la " "serverele Apache/nginx etc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Toate cărțile" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index e1b6de3c3d..e0b9a3e9f2 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-22 19:43+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-10-02 22:03+0000\n" "Last-Translator: Baz <_baz_@rambler.ru>\n" "Language-Team: American English \n" "MIME-Version: 1.0\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-23 04:37+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-10-03 05:09+0000\n" +"X-Generator: Launchpad (build 16061)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" "X-Poedit-SourceCharset: utf-8\n" @@ -40,8 +40,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -86,8 +86,8 @@ msgstr "Ничего не делает" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -211,7 +211,7 @@ msgstr "Настроить" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Невозможно настроить" @@ -582,7 +582,7 @@ msgstr "Изменять поля метаданных до сохранения #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1078 msgid "Template Functions" -msgstr "Шаблонная функция" +msgstr "Функции Шаблона" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1080 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1140 @@ -636,7 +636,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Изменить параметры загрузки метаданных из интернета" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "Игнорируемые устройства" @@ -1288,8 +1288,8 @@ msgstr "Получение списка книг с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1300,8 +1300,8 @@ msgstr "Передача книги на устройство..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1323,8 +1323,8 @@ msgstr "Удаление книги с устройства..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1863,7 +1863,7 @@ msgid "Communicate with MTP devices" msgstr "Соединиться с MTP устройством" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Получение информацию об устройстве..." @@ -1929,12 +1929,16 @@ msgstr "Удалено %s" msgid "All books removed" msgstr "Все книги удалены" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Неизвестное MTP устройство" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "MTP устройства не поддерживаются на Windows XP" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2225,22 +2229,22 @@ msgstr "" "определённый IP адрес. Драйвер будет ожидать только введённый адрес и только " "этот адрес будет объявлен через mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Слишком много попыток соединения из %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Неверный порт в настройках: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "Не удалось соединиться с портом %d. Попробуйте другое значение." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Не удалось выделить случайный порт" @@ -3200,7 +3204,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Использовать новый механизм конвертирования PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3209,7 +3213,7 @@ msgstr "" "Единица измерения. По умолчанию дюйм. Варианты: %s Примечание: Данная " "установка не переопределит единицу измерения для полей!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3218,7 +3222,7 @@ msgstr "" "Размер бумаги. Этот размер будет изменён, когда используетя профиль не по " "умолчанию. По умолчанию letter. Выберите %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3227,12 +3231,12 @@ msgstr "" "`123x321` для указания ширины и высоты. Данная установка переопределяет " "любой определенный формат бумаги." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Орентация страницы. По умолчанию портретный. Выбрано %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3240,25 +3244,25 @@ msgstr "" "Сохранять пропорции обложки, а не растягивать её изображение во весь размер " "первой страницы созданного PDF-документа." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "Шрифт используемый для отображения шрифтов типа serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "Шрифт используемый для отображения шрифтов типа sans-serif" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" "Шрифт используемый для отображения равноширинных (monospaced) шрифтов" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "Размер шрифта по умолчанию" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "Размер шрифта по умолчанию для равноширинного (monospaced) текста" @@ -4763,7 +4767,7 @@ msgstr "" "Получить изображение обложки, информацию о книге по номеру ISBN из " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6095,84 +6099,89 @@ msgid "" msgstr "" "Выбранные книги будут удалены из вашего устройства. Вы уверены?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Запустить беспроводное соединение устройств" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Остановить беспроводное соединение устройств" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Подключиться к папке" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Подключиться к iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Подключение к Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Запустить контент сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Запуск/остановка сервнра содержимого" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, порт %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Остановить контент сервер" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Отправить по электронной почте к" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Отправить по email и удалить из библиотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(Удалить из библиотеки)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Настроить общий доступ к книгам на основе электронной почты" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Отправить в устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Подключиться/общий доступ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Остановка" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" "Остановка сервера, это может занять минуту, пожалуйста, подождите ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Отключить автозапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6180,7 +6189,7 @@ msgstr "" "Вы желаете что бы беспроводное соединение устройств запускалось " "автоматически при старте calibre?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Много IP адресов. Смотрите диалог Запуск/Остановка." @@ -9692,7 +9701,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "Не могу настроить устройство пока запущены задачи устройства." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Настроить %s" @@ -9818,7 +9827,7 @@ msgstr "" "Если вы отправите эти форматы {1}, они могут не работать. Вы уверены?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9826,7 +9835,7 @@ msgid "Invalid template" msgstr "Неверный шаблон" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9859,15 +9868,15 @@ msgstr "Использовать сортировочное имя автора msgid "Save &template:" msgstr "Сохранить &шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "Нет выбранных форматов" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "Вы должны выбрать хотя бы один формат для отправки на устройство" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -9875,18 +9884,18 @@ msgstr "" "Сохранить шаблон для управления именем и\n" " положением отправляемых на устройство файлов:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "Редактор шаблона" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Изменить шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -9894,12 +9903,12 @@ msgstr "" "Список папок на устройстве, в которые\n" " отправляются книги. Будет использована первая существующая:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "Перейти к папке на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." @@ -9908,24 +9917,24 @@ msgstr "" "будет \n" " соединяться с устройствами имеющими отмеченное название." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "Отправить формат %s в папку:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "Папка на устройстве" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "&Удалить правило" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "Отправка определённого формата" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9936,17 +9945,17 @@ msgstr "" " форматов на устройство. Они будут иметь приоритет \n" " над папками указанными выше." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "Добавить новое правило" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" "Устройство %s не имеет серийного номера, оно не может быть настроено" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -9954,7 +9963,7 @@ msgstr "" "Не подсоединено MTP устройств.

    Вы можете настроить плагин MTP " "устройства только когда оно присоединено." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -9962,17 +9971,29 @@ msgstr "" "Если вы хотите включить игнорируемое MTP устройство, то зайдите на вкладку " "\"Игнорируемые устройства\"." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Выберите форматы для отправки на %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "Игнорировать %s в calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Показать информацию об устройстве" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Копировать в буфер" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "%s будет игнорироваться в calibre" @@ -10850,13 +10871,6 @@ msgstr "Показать детальную информацию об ошибк msgid "Copied" msgstr "Скопирована" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Копировать в буфер" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20542,9 +20556,9 @@ msgid "" msgstr "" "%prog add_format [options] id ebook_file\n" "\n" -"Добавить ebook в ebook_file в одном из доступных для logical book форматов, " -"ebook идентифецирована по id. id можно получить командой list. Если книга в " -"данном формате уже есть, она будет заменена.\n" +"Добавить книгу в папку книги как ещё один доступный формат. Книга " +"определяется по id. id можно получить командой list. Если книга в данном " +"формате уже есть, она будет заменена.\n" #: /home/kovid/work/calibre/src/calibre/library/cli.py:433 msgid "You must specify an id and an ebook file" @@ -21439,13 +21453,13 @@ msgstr "" "Префикс добавляемый ко всем адресам. Полезно для переадресации на этот " "сервер из Apache/nginx/и т.д." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Все книги" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 @@ -23954,6 +23968,32 @@ msgid "" "[ ( [list of fields], sort field ) , ( [ list of fields ] , sort field ) ]\n" "Default: empty (no rules), so no collection attributes are named." msgstr "" +"Определите, как сортируются коллекции sony. Эта настройка применима только " +"тогда, \n" +"когда включён автоматический режим управления метаданными. Вы можете " +"определить \n" +"какие метаданные будут использованы для сортировки между коллекциями. \n" +"Формат настройки - это список полей метаданных из которых собирается " +"коллекция, \n" +"по порядку имён полей метаданных содержащих сортировочные значения.\n" +"Пример: Следующий пример показывает что коллекции собранные из даты " +"публикации \n" +"(pubdate) и тэгов (tags), будут отсортированы по значению в пользовательском " +"\n" +"столбце '#mydate', коллекции созданные из серий ('series') будут " +"сортироваться \n" +"по индексу серии ('series_index'), и что все остальные коллекции будут " +"сортироваться \n" +"по заголовку. Если в коллекции поле метаданных не имеет имени, и если оно " +"основано \n" +"на серииях, то будет сортироваться по порядку серии, а иначе по заголовку.\n" +"[(['pubdate', 'tags'],'#mydate'), (['series'],'series_index'), (['*'], " +"'title')]\n" +"Помните, что кавычки и скобки необходимы. Синтаксис таков:\n" +"[ ( [список полей], поле для сортировки ) , ( [список полей] , поле для " +"сортировки ) ]\n" +"По умолчанию: empty (no rules), тоесть никаких атрибутов коллекции не " +"названо." #: /home/kovid/work/calibre/resources/default_tweaks.py:339 msgid "Control how tags are applied when copying books to another library" diff --git a/src/calibre/translations/sc.po b/src/calibre/translations/sc.po index de9438e2b5..ac3c389307 100644 --- a/src/calibre/translations/sc.po +++ b/src/calibre/translations/sc.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2010-12-11 02:46+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Sardinian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:50+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:50+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Does absolutely nothing" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/si.po b/src/calibre/translations/si.po index 2e5283e385..e7e4b75a81 100644 --- a/src/calibre/translations/si.po +++ b/src/calibre/translations/si.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-06-16 06:16+0000\n" "Last-Translator: Dinusha \n" "Language-Team: Sinhalese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:49+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:49+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "රිසි කළ" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/sk.po b/src/calibre/translations/sk.po index 8115cc00c0..310e35f4f7 100644 --- a/src/calibre/translations/sk.po +++ b/src/calibre/translations/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-05-31 10:38+0000\n" "Last-Translator: Michal Kaliňák \n" "Language-Team: Slovak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:49+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:49+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Nerobí vôbec nič" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Prispôsobiť" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nemožno nastaviť" @@ -628,7 +628,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nastavenie spôsobu, akým Calibre sťahuje metadáta kníh z Internetu." #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1267,8 +1267,8 @@ msgstr "Preberám zoznam kníh zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1279,8 +1279,8 @@ msgstr "Prenos kníh do zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1302,8 +1302,8 @@ msgstr "Odstraňujem knihy zo zariadenia..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1825,7 +1825,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Preberám informácie o zariadení..." @@ -1891,12 +1891,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2165,22 +2169,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3114,7 +3118,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Použiť nový PDF konverzný logaritmus." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3123,7 +3127,7 @@ msgstr "" "Meracia jednotka. Štandardne je palec. Na výber sú %s Poznámka: Toto " "neovplyvňuje jednotky pre okraje!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3132,7 +3136,7 @@ msgstr "" "Veľkosť papiera. Táto veľkosť bude nahradená pri použití neštandardného " "výstupného profilu. Štandardne je letter. Na výber sú %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3140,12 +3144,12 @@ msgstr "" "Vlastná veľkosť dokumentu. Šírku a výšku zadajte v tvare šírkaxvýška, napr. " "\"123x321\". Tento údaj má prednosť pred nastavenou veľkosťou papiera." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Orientácia strany. Základné je portrét. Voľby sú %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3153,24 +3157,24 @@ msgstr "" "Zachovať pomer strán obálky, namiesto jej roztiahnutia na celú prvú stranu " "generovaného pdf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4644,7 +4648,7 @@ msgstr "" "Pre knihu identifikovanú ISBN stiahne z LibraryThing.com obrázok " "obálky/sociálne metadáta\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5965,89 +5969,94 @@ msgstr "" "Vybrané knihy budú z Vášho zariadenia natrvalo odstránené. Ste si " "istý?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Pripojiť k priečinku" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Pripojit k iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Pripojiť k Bambook-u" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Spustiť server obsahu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Spustiť/zastaviť server obsahu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Zastaviť server obsahu" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "E-mailom pre" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Odoslať e-mailom a odstrániť z knižnice" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(odstrániť z knižnice)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Nastaviť zdieľanie kníh e-mailom" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Odoslať do zar." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Pripojiť/zdieľať" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Zastavujem" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Zastavujem server, môže to trvať až minútu, čakajte prosím..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9493,7 +9502,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "Dokiaľ ulohy bežia, nemôžem konfigurovať zariadenie." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Konfigurovať %s" @@ -9621,7 +9630,7 @@ msgstr "" "Ak tieto formáty odošlete do Vášho {1}, nemusí to fungovať. Ste si istý?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9629,7 +9638,7 @@ msgid "Invalid template" msgstr "Neplatná šablóna" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9661,66 +9670,66 @@ msgstr "Použiť autora pre triedenie ako autora" msgid "Save &template:" msgstr "Uložiť &šablónu:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Upraviť šablónu" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9728,38 +9737,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopírovať do schránky" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10622,13 +10643,6 @@ msgstr "Zobraziť o tejto chybe podrobnú informáciu" msgid "Copied" msgstr "Skopírované" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopírovať do schránky" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20925,13 +20939,13 @@ msgstr "" "Prefix pridávaný ku všetkým URL. Užitočné pre reverzné proxy z " "Apache/nginx/atď na tento server." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Všetky knihy" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/sl.po b/src/calibre/translations/sl.po index a43e7c651e..c3aa053890 100644 --- a/src/calibre/translations/sl.po +++ b/src/calibre/translations/sl.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre 0.8.12\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-30 13:09+0000\n" "Last-Translator: Martin Srebotnjak \n" "Language-Team: Martin Srebotnjak \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || " "n%100==4 ? 3 : 0);\n" -"X-Launchpad-Export-Date: 2012-09-22 04:49+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:49+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-SourceCharset: iso-8859-1\n" @@ -39,8 +39,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -85,8 +85,8 @@ msgstr "Ne stori ničesar" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -210,7 +210,7 @@ msgstr "Prilagodi" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Ni mogoče prilagoditi" @@ -632,7 +632,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Nadzirajte, kako calibre prenese metapodatke o e-knjigi z medmrežja" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1255,8 +1255,8 @@ msgstr "Pridobivanje seznama knjig na napravi ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1267,8 +1267,8 @@ msgstr "Prenašanje knjig na napravo ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1290,8 +1290,8 @@ msgstr "Odstranjevanje knjig z naprave ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1785,7 +1785,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Pridobi podatke o napravi ..." @@ -1851,12 +1851,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2108,22 +2112,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2971,7 +2975,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Uporabi nov pogon pretvorbe PDF." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -2980,48 +2984,48 @@ msgstr "" "Merska enota. Privzeto je to palec. Na voljo so %s Opomba: s tem ne " "spremenite enote za robove!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Postavitev strani. Privzeto je pokončna. Možnosti so %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4313,7 +4317,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5569,89 +5573,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Poveži z mapo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Poveži z iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Poveži z Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Zaženi strežnik vsebin" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Ustavi strežnik vsebin" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(izbriši iz knjižnice)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Nastavi skupno rabo knjig po e-pošti" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Pošlji na napravo" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Poveži/skupna raba" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Ustavljanje" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8954,7 +8963,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Prilagodi %s" @@ -9074,7 +9083,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9082,7 +9091,7 @@ msgid "Invalid template" msgstr "Neveljavna predloga" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9112,66 +9121,66 @@ msgstr "" msgid "Save &template:" msgstr "Shrani pre&dlogo:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Uredi predlogo" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9179,38 +9188,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopiraj na odložišče" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9976,13 +9997,6 @@ msgstr "Pokaži podrobnosti o tej napaki" msgid "Copied" msgstr "Kopirano" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopiraj na odložišče" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19390,13 +19404,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Vse knjige" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/sq.po b/src/calibre/translations/sq.po index d7f41f48c6..9d1308225c 100644 --- a/src/calibre/translations/sq.po +++ b/src/calibre/translations/sq.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-07 22:44+0000\n" "Last-Translator: Erlis Mulosmani \n" "Language-Team: Albanian \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:36+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:35+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "nuk bën absolutisht asgjë" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Personalizo" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Nuk mund të konfigurohet" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Merr të dhëna paisjeje..." @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Dërgoje te pajisja" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "Gjedhe e pavlefshme" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/sr.po b/src/calibre/translations/sr.po index aa6a0b1790..5fc92257db 100644 --- a/src/calibre/translations/sr.po +++ b/src/calibre/translations/sr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-23 07:24+0000\n" "Last-Translator: Иван Старчевић \n" "Language-Team: Ozzii\n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:48+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:48+0000\n" +"X-Generator: Launchpad (build 16049)\n" "Language: sr\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -37,8 +37,8 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -83,8 +83,8 @@ msgstr "Не ради баш ништа" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -208,7 +208,7 @@ msgstr "Прилагоди" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Није могуће подесити" @@ -632,7 +632,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Регулишите параметре преузимања метаподатака са интернета" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1255,8 +1255,8 @@ msgstr "Преузимам списак књига са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1267,8 +1267,8 @@ msgstr "Пренос књига на уређај..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1290,8 +1290,8 @@ msgstr "Уклањам књиге са уређаја..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1795,7 +1795,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Преузми податке о уређају..." @@ -1861,12 +1861,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2119,22 +2123,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3029,7 +3033,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Користите нови механизам за ПДФ претварање." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3038,14 +3042,14 @@ msgstr "" "Јединице мере. Подразумевано су инчи. Избор је: %s NB: Ово не утиче на " "јединице које се користе за ивице!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3054,12 +3058,12 @@ msgstr "" "`123x123`, да бисте одредили ширину и висину. Ова могућност ће се користити " "уместо величине папира, чак и ако је ова претходно задата." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Оријентација стране. Подразумева се усправно. Избор је: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3067,24 +3071,24 @@ msgstr "" "Задржи однос корице, у место да се истегне да би попунио прву страницу " "генерисаног ПДФ-а." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4465,7 +4469,7 @@ msgstr "" "Преузми корицу и метаподатке за књигу идентификовану ISBN бројем са " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5740,89 +5744,94 @@ msgstr "" "Изабране књиге ће бити заувек избрисане с вашег уређаја. Да ли сте " "сигурни?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Повежи се са фасциклом" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Успостави комуникацију са iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Повежи се са Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Покрени сервер садржаја" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Покрени/Заустави садржај послужитеља" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Заустави сервер садржаја" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Пошаљи е-поштом на" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Пошаљи Е-поштом и избриши из библиотеке." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(избрисати из библиотеке)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Подеси размену књига е-поштом" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Пошаљи на уређај" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Повежи/дели" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Прекидам" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9199,7 +9208,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Подеси %s" @@ -9321,7 +9330,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9329,7 +9338,7 @@ msgid "Invalid template" msgstr "Неважећи шаблон." #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9359,66 +9368,66 @@ msgstr "Користити разврставање по аутору за ау msgid "Save &template:" msgstr "Шаблон за &чување:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Уреди шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9426,38 +9435,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Умножи у оставу" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10245,13 +10266,6 @@ msgstr "Покажи детаљне информације о овој греш msgid "Copied" msgstr "Умножено" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Умножи у оставу" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20138,13 +20152,13 @@ msgstr "" "Префикс који ће бити додат свим УРЛ-овима. Корисно за reverseproxying ка " "овом серверу из Apache/nginx/итд." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Све књиге" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/sr@latin.po b/src/calibre/translations/sr@latin.po index fd15b47644..c5784788f5 100644 --- a/src/calibre/translations/sr@latin.po +++ b/src/calibre/translations/sr@latin.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-23 11:36+0000\n" "Last-Translator: Radan Putnik \n" "Language-Team: Serbian Latin \n" @@ -16,8 +16,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:54+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:55+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -36,8 +36,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "Prilagođavanje" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -608,7 +608,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1189,8 +1189,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1201,8 +1201,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1224,8 +1224,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1710,7 +1710,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1776,12 +1776,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2023,22 +2027,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2814,55 +2818,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4058,7 +4062,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5301,89 +5305,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8674,7 +8683,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8792,7 +8801,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8800,7 +8809,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8830,66 +8839,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8897,38 +8906,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9694,13 +9715,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19030,13 +19044,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/sv.po b/src/calibre/translations/sv.po index 4fd7566558..e575ee0a8e 100644 --- a/src/calibre/translations/sv.po +++ b/src/calibre/translations/sv.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-04-29 15:11+0000\n" "Last-Translator: Johan Segerstedt \n" "Language-Team: Swedish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:50+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:50+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: SWEDEN\n" "X-Poedit-Language: Swedish\n" @@ -37,8 +37,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -83,8 +83,8 @@ msgstr "Gör absolut ingenting" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -208,7 +208,7 @@ msgstr "Anpassa" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Kan inte konfigurera" @@ -631,7 +631,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kontrollera hur Caliber laddningar ned ebokmetadata från nätet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1272,8 +1272,8 @@ msgstr "Hämtar en lista över böcker på enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1284,8 +1284,8 @@ msgstr "Överför böcker till enheten..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1307,8 +1307,8 @@ msgstr "Tar bort böcker från enheten..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1808,7 +1808,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Hämta enhetsinformation..." @@ -1874,12 +1874,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2141,22 +2145,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3084,7 +3088,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Använd den nya PDF-konverteringsmotorn." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3093,14 +3097,14 @@ msgstr "" "Måttenhet. Standard är tum. Alternativen är %s OBS: Detta åsidosätter inte " "enheten för marginalerna!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3109,12 +3113,12 @@ msgstr "" "\"123x321\" för att ange bredd och höjd. Detta åsidosätter angiven " "pappersstorlek." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Sidorientering. Standard är porträtt. Alternativen är %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3122,24 +3126,24 @@ msgstr "" "Bevara proportioner av omslaget, i stället för sträcka och det fylla hela " "första sidan av den genererade pdf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4595,7 +4599,7 @@ msgstr "" "Hämta omslag/sociala metadata från boken med angivet ISBN-nummer från " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5909,89 +5913,94 @@ msgstr "" "De utvalda böckerna kommer att tas bort permanent från enheten. Är " "du säker?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Anslut till mappen" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Anslut till iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Anslut till Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Starta mediaserver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Start / stoppa mediaservern" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Stoppa mediaserver" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "E-post till" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "E-post till och ta bort från biblioteket" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(Ta bort från bibliotek)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Dela ut böcker via e-post..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Skicka till enhet" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Anslut/dela ut" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Avslutar" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Stoppa server, kan detta ta upp till en minut, vänta ..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9432,7 +9441,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9557,7 +9566,7 @@ msgstr "" "Om du skickar dessa format till din {1} de kanske inte fungerar. Är du säker?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9565,7 +9574,7 @@ msgid "Invalid template" msgstr "Ogiltig mall" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9597,66 +9606,66 @@ msgstr "Använd författarsortering som författare" msgid "Save &template:" msgstr "Spara mall:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Redigera mall" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9664,38 +9673,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Kopiera till urklipp" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10578,13 +10599,6 @@ msgstr "Visa detaljerad information om detta fel" msgid "Copied" msgstr "Kopierad" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Kopiera till urklipp" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -20872,13 +20886,13 @@ msgstr "" "Prefix för alla URL. Kan användas för omvänd proxy till denna server från " "Apache/nginx/etc." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Alla böcker" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ta.po b/src/calibre/translations/ta.po index 613d9b9c08..2cefb3abb8 100644 --- a/src/calibre/translations/ta.po +++ b/src/calibre/translations/ta.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 17:54+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Tamil \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:50+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:51+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "நிச்சயமாக எதுவும் செய்யாத #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "தனிப்பயனாக்கு" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4060,7 +4064,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5303,89 +5307,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8676,7 +8685,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8794,7 +8803,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8802,7 +8811,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8832,66 +8841,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8899,38 +8908,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9696,13 +9717,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19032,13 +19046,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/te.po b/src/calibre/translations/te.po index caea6f1070..435d2bead5 100644 --- a/src/calibre/translations/te.po +++ b/src/calibre/translations/te.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-08-05 17:01+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Telugu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:50+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:51+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "పరికరంలో ఉన్న పుస్తకాల జాబ #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/th.po b/src/calibre/translations/th.po index 98a362fa06..925ac56760 100644 --- a/src/calibre/translations/th.po +++ b/src/calibre/translations/th.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-12-15 15:14+0000\n" "Last-Translator: akarong \n" "Language-Team: Thai \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:51+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:51+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:428 #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:438 @@ -46,8 +46,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -92,8 +92,8 @@ msgstr "ไม่มีอะไรเลย" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -217,7 +217,7 @@ msgstr "กำหนดค่า" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -615,7 +615,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1222,8 +1222,8 @@ msgstr "เรียกรายการหนังสือจากอุป #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1234,8 +1234,8 @@ msgstr "ถ่ายหนังสือลงในอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1257,8 +1257,8 @@ msgstr "ลบหนังสือออกจากอุปกรณ์ปล #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1749,7 +1749,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "เรียกข้อมูลอุปกรณ์ปลายทาง" @@ -1815,12 +1815,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2064,22 +2068,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2894,55 +2898,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4189,7 +4193,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5432,89 +5436,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8805,7 +8814,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8923,7 +8932,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8931,7 +8940,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8961,66 +8970,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9028,38 +9037,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9825,13 +9846,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19161,13 +19175,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/tr.po b/src/calibre/translations/tr.po index 07f8af52a8..c3ceab3fdd 100644 --- a/src/calibre/translations/tr.po +++ b/src/calibre/translations/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-08-17 16:19+0000\n" "Last-Translator: thomass \n" "Language-Team: Turkish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:51+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:51+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Hiçbir şey yapmaz" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Özelleştir" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "yapılandırılamaz" @@ -629,7 +629,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Şebeke'den ekitap metadatasının nasıl indirileceğini kontrol et" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1267,8 +1267,8 @@ msgstr "Cihazdaki kitapların listesi alınıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1279,8 +1279,8 @@ msgstr "Kitaplar cihaza aktarılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1302,8 +1302,8 @@ msgstr "Cihazdaki kitaplar kaldırılıyor..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1827,7 +1827,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Aygıt bilgisini al..." @@ -1893,12 +1893,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2170,22 +2174,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3126,7 +3130,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Yeni PDF dönüşüm motorunu kullan" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3135,7 +3139,7 @@ msgstr "" "Ölçü birimi. Öntanımlısı inçdir. Seçenekler %s Not: Bu kenarlıklar için " "seçilen biriminde değişiklik yapmaz" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3145,7 +3149,7 @@ msgstr "" "ayar değiştirilecektir. Varsayılan boyut: mektup (letter) . Kullanılabilecek " "seçenekler şunlar: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3153,12 +3157,12 @@ msgstr "" "Döküman için özel boyut. genişlikxyükselik formatında yazınız. Örnek: " "'123x321'. Bu belirtilen herhangi bir kağıt boyutu değerinin üzerine yazar." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Sayfa yönü. Öntanımlısı portre. Seçenekler %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3166,24 +3170,24 @@ msgstr "" "Kapağı yaratılmış pdf'in ilk tam sayfasını dolduracak şekilde uzatmak yerine " "kapağın en/boy oranını koru." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4559,7 +4563,7 @@ msgstr "" "LibraryThing.com sitesinden ISBN ile tanımlanmış kitap için kapak/metadata " "al.\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5809,89 +5813,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Klasöre bağlan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "iTunes'a bağlan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "Bambook'a bağlan" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "İçerik sunucusunu başlat" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "İçerik sunucusunu başlat/durdur" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "İçerik sunucusunu durdur" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(kütüphaneden sil)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Cihaza gönder" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Bağlan/Paylaş" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Durduruluyor" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Sunucu durduruluyor. Bu işlem birkaç dakika sürebilir, bekleyiniz..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -9182,7 +9191,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9300,7 +9309,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9308,7 +9317,7 @@ msgid "Invalid template" msgstr "Geçersiz şablon" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9338,66 +9347,66 @@ msgstr "" msgid "Save &template:" msgstr "Şablonu kaydet" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9405,38 +9414,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10202,13 +10223,6 @@ msgstr "" msgid "Copied" msgstr "Kopyalandı" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19554,13 +19568,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Tüm kitaplar" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/uk.po b/src/calibre/translations/uk.po index 3d5ba1478c..baadbb8eb2 100644 --- a/src/calibre/translations/uk.po +++ b/src/calibre/translations/uk.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" -"PO-Revision-Date: 2012-09-21 07:57+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" +"PO-Revision-Date: 2012-09-28 05:55+0000\n" "Last-Translator: Yuri Chornoivan \n" "Language-Team: Ukrainian \n" "MIME-Version: 1.0\n" @@ -17,8 +17,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:51+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:52+0000\n" +"X-Generator: Launchpad (build 16049)\n" "Language: uk\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -38,8 +38,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -84,8 +84,8 @@ msgstr "Не робить абсолютно нічого" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -209,7 +209,7 @@ msgstr "Вигляд" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Не вдається налаштувати" @@ -632,7 +632,7 @@ msgstr "" "Керувати способом отримання Calibre метаданих електронних книжок у інтернеті" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "Ігноровані пристрої" @@ -1291,8 +1291,8 @@ msgstr "Отримую список книжок з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1303,8 +1303,8 @@ msgstr "Передаю книжки до пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1326,8 +1326,8 @@ msgstr "Вилучаємо книжки з пристрою…" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1875,7 +1875,7 @@ msgid "Communicate with MTP devices" msgstr "Обмін даними з пристроями MTP" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Отримую інформацію про пристрій…" @@ -1941,12 +1941,16 @@ msgstr "Вилучено %s" msgid "All books removed" msgstr "Всі книги вилучено" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "Невідомий пристрій MTP" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "Підтримки пристроїв MTP у Windows XP не передбачено" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2249,24 +2253,24 @@ msgstr "" "певної IP-адреси. Драйвер очікуватиме на дані лише з вказаної адреси. Лише " "цю адресу буде запропоновано за допомогою mDNS (bonjour)." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "Забагато спроб встановлення з’єднання від %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "Некоректний порт у параметрах: %s" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" "Не вдалося встановити з’єднання з портом %d. Спробуйте скористатися іншим " "значенням." -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "Не вдалося отримати у користування випадковий порт" @@ -3237,7 +3241,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Використовувати нове знаряддя перетворення PDF" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3246,7 +3250,7 @@ msgstr "" "Одиниця виміру (типово дюйм). Можливі варіанти: %s Зауваження: це не змінить " "одиниці виміру для полів!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " @@ -3255,7 +3259,7 @@ msgstr "" "Розмір паперу. Цей розмір буде перевизначено у разі використання нетипового " "профілю виведення даних. Типовим значенням є letter. Можливі варіанти: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." @@ -3264,12 +3268,12 @@ msgstr "" "«123x321» — ширина і висота. Перевизначає будь-які вказані значення розмірів " "аркуша." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "Орієнтація сторінки (типово книжкова). Можливі варіанти: %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." @@ -3277,24 +3281,24 @@ msgstr "" "Зберегти співвідношення сторін обкладинки, замість того, щоб розтягнути її " "до розміру першої сторінки створеного pdf." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "Сімейство шрифтів для показу символів у форматі з засічками" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "Сімейство шрифтів для показу символів у форматі без засічок" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "Сімейство шрифтів для показу символів у моноширинному форматі" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "Типовий розмір символів шрифту" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "Типовий розмір символів для моноширинного шрифту" @@ -4818,7 +4822,7 @@ msgstr "" "Отримати зображення обкладинки/соціальні метадані книги за номером ISBN з " "LibraryThing.com\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -6167,83 +6171,88 @@ msgid "" msgstr "" "Вибрані книжки будуть вилучені з вашого пристрою. Ви впевнені?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "Створити бездротове з’єднання з пристроєм" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "Розірвати бездротове з’єднання з пристроєм" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "З’єднатися з текою" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Підключитися до iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "З’єднатися з Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "Запустити сервер даних" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "Запустити/Зупинити сервер даних" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr " [%s, порт %d]" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "Зупинити сервер даних" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Надіслати email до" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "Надіслати електронною поштою і вилучити з бібліотеки" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(вилучити з бібліотеки)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "Налаштувати спільний доступ на основі електронної пошти" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Надіслати до пристрою" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Під'єднатись/роздати" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "Зупиняється" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "Зупиняємо сервер, це може тривати до хвилини, будь ласка, зачекайте…" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "Вимкнути автозапуск" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" @@ -6251,7 +6260,7 @@ msgstr "" "Хочете, щоб бездротове з’єднання з пристроєм встановлювалося під час запуску " "Calibre автоматично?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "Декілька IP-адрес. Див. вікно «Запустити/Зупинити»." @@ -9777,7 +9786,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "Не можна налаштовувати пристрій для виконання завдань." #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "Налаштувати %s" @@ -9908,7 +9917,7 @@ msgstr "" "підтримку цих форматів?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9916,7 +9925,7 @@ msgid "Invalid template" msgstr "Некоректний шаблон" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9949,16 +9958,16 @@ msgstr "Використовувати впорядкування за авто msgid "Save &template:" msgstr "Зберегти &шаблон:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "Не вибрано жодного формату" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" "Вам слід вибрати принаймні один формат для надсилання даних на пристрій" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" @@ -9966,18 +9975,18 @@ msgstr "" "Зберегти &шаблон для керування назвами файлів\n" " і розташуванням файлів, надісланих на пристрій:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "Редактор &шаблонів" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "Змінити шаблон" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" @@ -9985,12 +9994,12 @@ msgstr "" "Список &тек на пристрої, куди слід\n" " надсилати книги. Буде використано першу з тек, яка існує:" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "Переглянути вміст теки на пристрої" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." @@ -9998,24 +10007,24 @@ msgstr "" "Виберіть пристрої, які слід ігнорувати. calibre не\n" " встановлюватиме з’єднання з пристроями, які позначено у цьому списку." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "Надсилати дані у форматі %s до теки" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "Тека на пристрої" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "Ви&лучити правило" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "Надсилання за форматом" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -10026,17 +10035,17 @@ msgstr "" " на пристрої книги у певному форматі. Вказані правила матимуть\n" " вищий пріоритет за вказані вище теки." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "Додати &нове правило" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" "Пристрій %s не має серійного номера, його не можна налаштувати" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." @@ -10044,7 +10053,7 @@ msgstr "" "Не з’єднано жодного пристрою MTP.

    Додаток роботи з пристроями MTP " "можна налаштувати лише після того, як буде приєднано пристрій." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." @@ -10052,17 +10061,29 @@ msgstr "" "Якщо ви хочете скасувати ігнорування попередньо проігнорованого пристрою " "MTP, скористайтеся вкладкою «Ігноровані пристрої»." -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "Виберіть формати даних для надсилання на %s" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "&Ігнорувати %s у calibre" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "Показати дані щодо пристрою" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "Скопіювати до буфера" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "%s буде проігноровано у calibre" @@ -10970,13 +10991,6 @@ msgstr "Показати докладні дані щодо цієї помил msgid "Copied" msgstr "Скопійована" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "Скопіювати до буфера" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -21721,13 +21735,13 @@ msgstr "" "Префікс для всіх адрес. Корисний для зворотного пропускання даних крізь " "проксі-сервер на цей сервер з Apache/nginx тощо." -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "Всі книги" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/ur.po b/src/calibre/translations/ur.po index c65746da58..61da1fcb2b 100644 --- a/src/calibre/translations/ur.po +++ b/src/calibre/translations/ur.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-04-02 21:19+0000\n" "Last-Translator: mahmood \n" "Language-Team: Urdu \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:51+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:52+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "اپنی ضرورت کے مطابق ردوبدل کریں" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "وضع نہیں کرسکتے" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/vi.po b/src/calibre/translations/vi.po index d1f9287005..7f8f2f4882 100644 --- a/src/calibre/translations/vi.po +++ b/src/calibre/translations/vi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-04-16 18:36+0000\n" "Last-Translator: Lunafan \n" "Language-Team: Vietnamese \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:51+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:52+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "Không làm gì cả" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "Tùy chỉnh" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "Không thể cấu hình" @@ -626,7 +626,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "Kiểm soát cách calibre tải thông tin về sách từ Internet" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1266,8 +1266,8 @@ msgstr "Đang lấy danh mục sách có trên thiết bị...." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1278,8 +1278,8 @@ msgstr "Đang chuyển sách sang thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1301,8 +1301,8 @@ msgstr "Đang xoá sách khỏi thiết bị ..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1822,7 +1822,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "Lấy thông tin về thiết bị" @@ -1888,12 +1888,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2159,22 +2163,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -3004,7 +3008,7 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "Sử dụng công cụ chuyển đổi PDF mới." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " @@ -3013,48 +3017,48 @@ msgstr "" "Đơn vị đo. Mặc định là inch. Chọn trong: %s Lưu ý: Lựa chọn này không ghi đè " "lên đơn vị cho lợi lề trang!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4313,7 +4317,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5566,89 +5570,94 @@ msgstr "" "Những sách được chọn sẽ bị xóa vĩnh viễn khỏi thiết bị của bạn. Bạn " "có chắc không?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "Kết nối đến thư mục" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "Kết nối đến iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "Gửi thư điện tử đến" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "Gửi đến thiết bị" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "Kết nối/chia sẻ" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8989,7 +8998,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9109,7 +9118,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9117,7 +9126,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9148,66 +9157,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9215,38 +9224,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -10015,13 +10036,6 @@ msgstr "" msgid "Copied" msgstr "Đã sao chép" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19371,13 +19385,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/wa.po b/src/calibre/translations/wa.po index 86469051dd..fa62b5a961 100644 --- a/src/calibre/translations/wa.po +++ b/src/calibre/translations/wa.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-07-05 23:12+0000\n" "Last-Translator: FULL NAME \n" "Language-Team: Walloon \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n!=1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:52+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:52+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/yi.po b/src/calibre/translations/yi.po index d3b3bfab61..673f02bf8c 100644 --- a/src/calibre/translations/yi.po +++ b/src/calibre/translations/yi.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2009-09-04 22:02+0000\n" "Last-Translator: Kovid Goyal \n" "Language-Team: Yiddish \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:52+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:53+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/zh_CN.po b/src/calibre/translations/zh_CN.po index 7e9611c42c..6a029fa588 100644 --- a/src/calibre/translations/zh_CN.po +++ b/src/calibre/translations/zh_CN.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-06-15 15:18+0000\n" "Last-Translator: Jane Dong \n" "Language-Team: Simplified Chinese \n" @@ -17,8 +17,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:54+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:54+0000\n" +"X-Generator: Launchpad (build 16049)\n" "X-Poedit-Country: CHINA\n" "X-Poedit-Language: Chinese\n" @@ -39,8 +39,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -85,8 +85,8 @@ msgstr "不做任何处理" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -210,7 +210,7 @@ msgstr "定制" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "无法配置" @@ -613,7 +613,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "控制 calibre 从网络上下载元数据的方式。" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1215,8 +1215,8 @@ msgstr "从设备中获取书籍列表..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1227,8 +1227,8 @@ msgstr "传输书籍到设备中..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1250,8 +1250,8 @@ msgstr "正在从设备中删除书籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1746,7 +1746,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "获取设备信息..." @@ -1812,12 +1812,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2064,22 +2068,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2900,55 +2904,55 @@ msgstr "用于决定一行文字是否可能为段落内换行的因子。有效 msgid "Use the new PDF conversion engine." msgstr "使用新 PDF 转换引擎。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "尺寸单位. 默认使用英寸. 可选项有 %s 注意: 该选项不能覆盖页边界的单位!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "修改页面尺寸. 格式为 宽度x高度, 例如 `123x321` 来设定页面宽度和高度. 该设置将覆盖其他相同设置." -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "设置页面方向. 默认为纵向页面. 可选项有 %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "保持封面图片的长宽比,不要拉伸图片去填充满 PDF 文件的第一页。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4229,7 +4233,7 @@ msgstr "" "\n" "从LibraryThing.com为书籍标识符ISBN采集封面图像/社会元数据\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5480,89 +5484,94 @@ msgid "" "you sure?" msgstr "选定的书籍将从你的设备中永久删除。你确定吗?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "连接到文件夹" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "连接到iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "连接锦书" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "启动连接服务" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "启动/停止内容服务器" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "停止连接服务" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "发送邮件至" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "邮件发送并从书库中删除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(从书库中删除)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "设置基于电子邮件的书籍共享" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "发送到设备" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "连接/共享" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "正在停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "正在停止服务器,最多需要一分钟,请稍候……" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8896,7 +8905,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -9016,7 +9025,7 @@ msgstr "" "设备,可能无法正常工作。你确认定要这样做吗?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9024,7 +9033,7 @@ msgid "Invalid template" msgstr "无效模板" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9054,66 +9063,66 @@ msgstr "用“排序作者”字段值作为“作者”" msgid "Save &template:" msgstr "保存模板(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "编辑细节" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9121,38 +9130,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "复制到剪贴板" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9977,13 +9998,6 @@ msgstr "显示有关当前错误的详细信息" msgid "Copied" msgstr "已复制" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "复制到剪贴板" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19674,13 +19688,13 @@ msgid "" "from Apache/nginx/etc." msgstr "所有 URL 的前缀。用于 Apache/nginx 等反向代理。" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "全部书籍" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/zh_HK.po b/src/calibre/translations/zh_HK.po index 15358c0602..e668122275 100644 --- a/src/calibre/translations/zh_HK.po +++ b/src/calibre/translations/zh_HK.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2011-07-11 08:59+0000\n" "Last-Translator: Nader stouhy \n" "Language-Team: Chinese (Hong Kong) \n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:52+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:53+0000\n" +"X-Generator: Launchpad (build 16049)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 msgid "Does absolutely nothing" @@ -35,8 +35,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -81,8 +81,8 @@ msgstr "是否絕對沒有" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -206,7 +206,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "" @@ -607,7 +607,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1188,8 +1188,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1200,8 +1200,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1223,8 +1223,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1709,7 +1709,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "" @@ -1775,12 +1775,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2022,22 +2026,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2813,55 +2817,55 @@ msgstr "" msgid "Use the new PDF conversion engine." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4057,7 +4061,7 @@ msgid "" "LibraryThing.com\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5300,89 +5304,94 @@ msgid "" "you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8673,7 +8682,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "" @@ -8791,7 +8800,7 @@ msgid "" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -8799,7 +8808,7 @@ msgid "Invalid template" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -8829,66 +8838,66 @@ msgstr "" msgid "Save &template:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -8896,38 +8905,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9693,13 +9714,6 @@ msgstr "" msgid "Copied" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19029,13 +19043,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/translations/zh_TW.po b/src/calibre/translations/zh_TW.po index 1cd8e1c1c1..0146c4e9e0 100644 --- a/src/calibre/translations/zh_TW.po +++ b/src/calibre/translations/zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" -"POT-Creation-Date: 2012-09-21 07:51+0000\n" +"POT-Creation-Date: 2012-09-28 05:31+0000\n" "PO-Revision-Date: 2012-07-21 12:23+0000\n" "Last-Translator: Chao-Hsiung Liao \n" "Language-Team: Chinese (traditional)\n" @@ -15,8 +15,8 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Launchpad-Export-Date: 2012-09-22 04:53+0000\n" -"X-Generator: Launchpad (build 15985)\n" +"X-Launchpad-Export-Date: 2012-09-29 04:54+0000\n" +"X-Generator: Launchpad (build 16049)\n" "Language: zh_TW\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:56 @@ -36,8 +36,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/devices/kobo/books.py:27 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:656 #: /home/kovid/work/calibre/src/calibre/devices/mtp/books.py:44 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:209 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:218 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:223 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:229 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:70 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:71 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:661 @@ -82,8 +82,8 @@ msgstr "完全不做任何事" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:472 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/mobi.py:476 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1188 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1299 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1184 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1295 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:44 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:88 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/plucker.py:25 @@ -207,7 +207,7 @@ msgstr "自訂" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:156 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:54 #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:59 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:356 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:357 msgid "Cannot configure" msgstr "不能設定" @@ -611,7 +611,7 @@ msgid "Control how calibre downloads ebook metadata from the net" msgstr "控制 calibre 如何從網路下載電子書元數據" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1125 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:387 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:392 msgid "Ignored devices" msgstr "" @@ -1211,8 +1211,8 @@ msgstr "從裝置中取得書籍列表" #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:268 #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:324 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:361 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1088 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1090 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1078 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1080 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:277 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:279 msgid "Transferring books to device..." @@ -1223,8 +1223,8 @@ msgstr "正在傳送書籍到裝置中..." #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:480 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:515 #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:398 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1101 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1112 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1091 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1102 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:301 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:332 msgid "Adding books to device metadata listing..." @@ -1246,8 +1246,8 @@ msgstr "正在從裝置中移除書籍..." #: /home/kovid/work/calibre/src/calibre/devices/bambook/driver.py:374 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:468 #: /home/kovid/work/calibre/src/calibre/devices/kobo/driver.py:475 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1140 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1146 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1130 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1136 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:366 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:371 msgid "Removing books from device metadata listing..." @@ -1742,7 +1742,7 @@ msgid "Communicate with MTP devices" msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/mtp/driver.py:141 -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:903 #: /home/kovid/work/calibre/src/calibre/devices/usbms/driver.py:95 msgid "Get device information..." msgstr "取得裝置資訊..." @@ -1808,12 +1808,16 @@ msgstr "" msgid "All books removed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:194 -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:291 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/unix/driver.py:195 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:304 msgid "Unknown MTP device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:64 +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:61 +msgid "MTP devices are not supported on Windows XP" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/mtp/windows/driver.py:69 msgid "" "The Windows Portable Devices service is not available on your computer. You " "may need to install Windows Media Player 11 or newer and/or restart your " @@ -2060,22 +2064,22 @@ msgid "" "address will be the one advertized over mDNS (bonjour)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:775 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:759 #, python-format msgid "Too many connection attempts from %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1250 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1240 #, python-format msgid "Invalid port in options: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1258 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1248 #, python-format msgid "Failed to connect to port %d. Try a different value." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1270 +#: /home/kovid/work/calibre/src/calibre/devices/smart_device_app/driver.py:1260 msgid "Failed to allocate a random port" msgstr "" @@ -2894,55 +2898,55 @@ msgstr "用來決定不換列長度的縮放選項。有效的數值為從 0 到 msgid "Use the new PDF conversion engine." msgstr "使用新的 PDF 轉換引擎。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:70 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:72 #, python-format msgid "" "The unit of measure. Default is inch. Choices are %s Note: This does not " "override the unit for margins!" msgstr "測量的單位。預設為英吋。選擇有 %s 注意:這不會影響邊界的單位!" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:77 #, python-format msgid "" "The size of the paper. This size will be overridden when a non default " "output profile is used. Default is letter. Choices are %s" msgstr "紙張大小。當預設輸出設定檔時這個大小會被覆蓋。預設是 letter。選項有 %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:79 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:81 msgid "" "Custom size of the document. Use the form widthxheight EG. `123x321` to " "specify the width and height. This overrides any specified paper-size." msgstr "自訂文件的大小。使用的格式為 寬度x高度 EG。`123x321` 為指定寬度和高度。這會覆蓋任何指定的紙張大小。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:84 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:86 #, python-format msgid "The orientation of the page. Default is portrait. Choices are %s" msgstr "頁面的方向。預設值為直向。選擇有 %s" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:88 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:90 msgid "" "Preserve the aspect ratio of the cover, instead of stretching it to fill the " "full first page of the generated pdf." msgstr "保持封面的長寬比,而不將它延伸到填滿產生的 pdf 的第一頁。" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:93 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:95 msgid "The font family used to render serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:96 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:98 msgid "The font family used to render sans-serif fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:99 -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:103 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:101 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:105 msgid "The font family used to render monospaced fonts" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:108 msgid "The default font size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:109 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plugins/pdf_output.py:111 msgid "The default font size for monospaced text" msgstr "" @@ -4211,7 +4215,7 @@ msgstr "" "\n" "從 LibraryThing.com 以 ISBN 辨識書籍並取回封面圖片/社交網路元數據\n" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1491 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1487 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1279 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single.py:958 #: /home/kovid/work/calibre/src/calibre/gui2/store/search/models.py:41 @@ -5459,89 +5463,94 @@ msgid "" "you sure?" msgstr "選取的書籍會從您的裝置永遠刪除您確定嗎?" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:32 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 msgid "Start wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:33 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:34 msgid "Stop wireless device connection" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:37 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:38 msgid "Connect to folder" msgstr "連接到資料夾" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:43 msgid "Connect to iTunes" msgstr "連接到 iTunes" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:48 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:49 msgid "Connect to Bambook" msgstr "連接到 Bambook" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:62 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:63 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:90 msgid "Start Content Server" msgstr "啟動內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:84 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:85 msgid "Start/stop content server" msgstr "啟動/停止內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:96 +#, python-format +msgid " [%s, port %d]" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:99 msgid "Stop Content Server" msgstr "停止內容伺服器" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:107 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:132 msgid "Email to" msgstr "寄電子郵件到" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:111 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:117 msgid "Email to and delete from library" msgstr "以郵件寄出並從書庫刪除" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:120 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:126 msgid "(delete from library)" msgstr "(從書庫刪除)" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:135 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:141 msgid "Setup email based sharing of books" msgstr "設定基於電子郵件的書籍分享" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "D" msgstr "D" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:153 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:159 msgid "Send to device" msgstr "傳送到裝置" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:171 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:177 msgid "Connect/share" msgstr "連線/分享" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:209 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:215 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping" msgstr "停止" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:86 msgid "Stopping server, this could take upto a minute, please wait..." msgstr "正在停止伺服器,這可能要花上一分鐘,請稍候..." -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:229 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:235 msgid "Disable autostart" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:230 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:236 msgid "" "Do you want wireless device connections to be started automatically when " "calibre starts?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:253 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:259 msgid "Many IP addresses. See Start/Stop dialog." msgstr "" @@ -8878,7 +8887,7 @@ msgid "Cannot configure the device while there are running device jobs." msgstr "還有裝置工作在執行時不能設定裝置。" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:920 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:359 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:360 #, python-format msgid "Configure %s" msgstr "設定 %s" @@ -8997,7 +9006,7 @@ msgstr "" "您已啟用 {0} 格式用於您的 {1}。 {1} 可能不支援它們。如果您傳送這些格式到您的 {1} 它們可能無法讀取。您確定嗎?" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:155 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:112 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:456 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:279 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:70 @@ -9005,7 +9014,7 @@ msgid "Invalid template" msgstr "無效的範本" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:156 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:113 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:114 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:457 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard.py:280 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:71 @@ -9035,66 +9044,66 @@ msgstr "對作者使用作者排序" msgid "Save &template:" msgstr "儲存範本(&T):" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 msgid "No formats selected" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:58 msgid "You must choose at least one format to send to the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:85 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:86 msgid "" "Save &template to control the filename and\n" " location of files sent to the device:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:92 msgid "&Template editor" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:101 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/template_line_editor.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:443 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/save_template.py:48 msgid "Edit template" msgstr "編輯範本" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:128 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:129 msgid "" "A list of &folders on the device to\n" " which to send ebooks. The first one that exists will be used:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:138 -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:225 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:139 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:226 msgid "Browse for a folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:166 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:167 msgid "" "Select the devices to be ignored. calibre will not\n" " connect to devices with a checkmark next to their names." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:212 #, python-format msgid "Send the %s format to the folder:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:220 msgid "Folder on the device" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:227 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:228 msgid "&Remove rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:272 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:273 msgid "Format specific sending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:277 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:278 msgid "" "You can create rules that control where ebooks of a specific\n" " format are sent to on the device. These will take precedence " @@ -9102,38 +9111,50 @@ msgid "" " the folders specified above." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:299 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:300 msgid "Add a &new rule" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:337 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:338 #, python-format msgid "The %s device has no serial number, it cannot be configured" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:342 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:343 msgid "" "No MTP device connected.

    You can only configure the MTP device " "plugin when a device is connected." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:349 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:350 msgid "" "If you want to un-ignore a previously ignored MTP device, use the \"Ignored " "devices\" tab." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:369 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:370 #, python-format msgid "Choose the formats to send to the %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:372 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:373 #, python-format msgid "&Ignore the %s in calibre" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:394 +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:377 +msgid "Show device information" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 +#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 +msgid "Copy to clipboard" +msgstr "複製到剪貼簿" + +#: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/mtp_config.py:419 #, python-format msgid "The %s will be ignored in calibre" msgstr "" @@ -9912,13 +9933,6 @@ msgstr "顯示關於這個錯誤的詳細資料" msgid "Copied" msgstr "已複製" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:141 -#: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:880 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:344 -#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:220 -msgid "Copy to clipboard" -msgstr "複製到剪貼簿" - #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/message_box.py:251 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/single_download.py:944 @@ -19435,13 +19449,13 @@ msgid "" "from Apache/nginx/etc." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:300 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:317 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:626 msgid "All books" msgstr "所有書籍" -#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:301 +#: /home/kovid/work/calibre/src/calibre/library/server/ajax.py:318 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:625 #: /home/kovid/work/calibre/src/calibre/library/server/opds.py:584 diff --git a/src/calibre/utils/config.py b/src/calibre/utils/config.py index 734be6c1a4..e79affb2f4 100644 --- a/src/calibre/utils/config.py +++ b/src/calibre/utils/config.py @@ -368,7 +368,18 @@ class JSONConfig(XMLConfig): dict.__setitem__(self, key, val) self.commit() - - +class DevicePrefs: + + def __init__(self, global_prefs): + self.global_prefs = global_prefs + self.overrides = {} + + def set_overrides(self, **kwargs): + self.overrides = kwargs.copy() + + def __getitem__(self, key): + return self.overrides.get(key, self.global_prefs[key]) + +device_prefs = DevicePrefs(prefs) diff --git a/src/calibre/utils/fonts/__init__.py b/src/calibre/utils/fonts/__init__.py index 7b4f0abea4..a5563acd4e 100644 --- a/src/calibre/utils/fonts/__init__.py +++ b/src/calibre/utils/fonts/__init__.py @@ -6,163 +6,68 @@ __license__ = 'GPL v3' __copyright__ = '2009, Kovid Goyal ' __docformat__ = 'restructuredtext en' -import os, sys +from calibre.constants import iswindows -from calibre.constants import plugins, iswindows, islinux, isbsd - -_fc, _fc_err = plugins['fontconfig'] - -if _fc is None: - raise RuntimeError('Failed to load fontconfig with error:'+_fc_err) - -if islinux or isbsd: - Thread = object -else: - from threading import Thread - -class FontConfig(Thread): +class Fonts(object): def __init__(self): - Thread.__init__(self) - self.daemon = True - self.failed = False + if iswindows: + from calibre.utils.fonts.win_fonts import load_winfonts + self.backend = load_winfonts() + else: + from calibre.utils.fonts.fc import fontconfig + self.backend = fontconfig - def run(self): - config = None - if getattr(sys, 'frameworks_dir', False): - config_dir = os.path.join(os.path.dirname( - getattr(sys, 'frameworks_dir')), 'Resources', 'fonts') - if isinstance(config_dir, unicode): - config_dir = config_dir.encode(sys.getfilesystemencoding()) - config = os.path.join(config_dir, 'fonts.conf') - if iswindows and getattr(sys, 'frozen', False): - config_dir = os.path.join(os.path.dirname(sys.executable), - 'fontconfig') - if isinstance(config_dir, unicode): - config_dir = config_dir.encode(sys.getfilesystemencoding()) - config = os.path.join(config_dir, 'fonts.conf') - try: - _fc.initialize(config) - except: - import traceback - traceback.print_exc() - self.failed = True - - def wait(self): - if not (islinux or isbsd): - self.join() - if self.failed: - raise RuntimeError('Failed to initialize fontconfig') - - def find_font_families(self, allowed_extensions=['ttf', 'otf']): - ''' - Return an alphabetically sorted list of font families available on the system. - - `allowed_extensions`: A list of allowed extensions for font file types. Defaults to - `['ttf', 'otf']`. If it is empty, it is ignored. - ''' - self.wait() - ans = _fc.find_font_families([bytes('.'+x) for x in allowed_extensions]) - ans = sorted(set(ans), cmp=lambda x,y:cmp(x.lower(), y.lower())) - ans2 = [] - for x in ans: - try: - ans2.append(x.decode('utf-8')) - except UnicodeDecodeError: - continue - return ans2 + def find_font_families(self, allowed_extensions={'ttf', 'otf'}): + if iswindows: + return self.backend.font_families() + return self.backend.find_font_families(allowed_extensions=allowed_extensions) def files_for_family(self, family, normalize=True): ''' Find all the variants in the font family `family`. - Returns a dictionary of tuples. Each tuple is of the form (Full font name, path to font file). + Returns a dictionary of tuples. Each tuple is of the form (path to font + file, Full font name). The keys of the dictionary depend on `normalize`. If `normalize` is `False`, they are a tuple (slant, weight) otherwise they are strings from the set `('normal', 'bold', 'italic', 'bi', 'light', 'li')` ''' - self.wait() - if isinstance(family, unicode): - family = family.encode('utf-8') - fonts = {} - ofamily = str(family).decode('utf-8') - for fullname, path, style, nfamily, weight, slant in \ - _fc.files_for_family(str(family)): - style = (slant, weight) - if normalize: - italic = slant > 0 - normal = weight == 80 - bold = weight > 80 - if italic: - style = 'italic' if normal else 'bi' if bold else 'li' - else: - style = 'normal' if normal else 'bold' if bold else 'light' - try: - fullname, path = fullname.decode('utf-8'), path.decode('utf-8') - nfamily = nfamily.decode('utf-8') - except UnicodeDecodeError: - continue - if style in fonts: - if nfamily.lower().strip() == ofamily.lower().strip() \ - and 'Condensed' not in fullname and 'ExtraLight' not in fullname: - fonts[style] = (path, fullname) - else: - fonts[style] = (path, fullname) + if iswindows: + from calibre.ptempfile import PersistentTemporaryFile + fonts = self.backend.fonts_for_family(family, normalize=normalize) + ans = {} + for ft, val in fonts.iteritems(): + ext, name, data = val + pt = PersistentTemporaryFile('.'+ext) + pt.write(data) + pt.close() + ans[ft] = (pt.name, name) + return ans + return self.backend.files_for_family(family, normalize=normalize) - return fonts - - def match(self, name, all=False, verbose=False): + def fonts_for_family(self, family, normalize=True): ''' - Find the system font that most closely matches `name`, where `name` is a specification - of the form:: - familyname-::... + Just like files for family, except that it returns 3-tuples of the form + (extension, full name, font data). + ''' + if iswindows: + return self.backend.fonts_for_family(family, normalize=normalize) + files = self.backend.files_for_family(family, normalize=normalize) + ans = {} + for ft, val in files.iteritems(): + name, f = val + ext = f.rpartition('.')[-1].lower() + ans[ft] = (ext, name, open(f, 'rb').read()) + return ans - For example, `verdana:weight=bold:slant=italic` - - Returns a list of dictionaries, or a single dictionary. - Each dictionary has the keys: - 'weight', 'slant', 'family', 'file', 'fullname', 'style' - - `all`: If `True` return a sorted list of matching fonts, where the sort - is in order of decreasing closeness of matching. If `False` only the - best match is returned. ''' - self.wait() - if isinstance(name, unicode): - name = name.encode('utf-8') - fonts = [] - for fullname, path, style, family, weight, slant in \ - _fc.match(str(name), bool(all), bool(verbose)): - try: - fullname = fullname.decode('utf-8') - path = path.decode('utf-8') - style = style.decode('utf-8') - family = family.decode('utf-8') - fonts.append({ - 'fullname' : fullname, - 'path' : path, - 'style' : style, - 'family' : family, - 'weight' : weight, - 'slant' : slant - }) - except UnicodeDecodeError: - continue - return fonts if all else (fonts[0] if fonts else None) - -fontconfig = FontConfig() -if islinux or isbsd: - # On X11 Qt also uses fontconfig, so initialization must happen in the - # main thread. In any case on X11 initializing fontconfig should be very - # fast - fontconfig.run() -else: - fontconfig.start() +fontconfig = Fonts() def test(): - from pprint import pprint; - pprint(fontconfig.find_font_families()) - pprint(fontconfig.files_for_family('liberation serif')) + import os + print(fontconfig.find_font_families()) m = 'times new roman' if iswindows else 'liberation serif' - pprint(fontconfig.match(m+':slant=italic:weight=bold', verbose=True)) + for ft, val in fontconfig.files_for_family(m).iteritems(): + print val[0], ft, val[1], os.path.getsize(val[1]) if __name__ == '__main__': test() diff --git a/src/calibre/utils/fonts/embedflag.py b/src/calibre/utils/fonts/embedflag.py deleted file mode 100644 index 0c4e94bae6..0000000000 --- a/src/calibre/utils/fonts/embedflag.py +++ /dev/null @@ -1,45 +0,0 @@ -#!/usr/bin/env python -# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai -from __future__ import (unicode_literals, division, absolute_import, - print_function) - -__license__ = 'GPL v3' -__copyright__ = '2012, Kovid Goyal ' -__docformat__ = 'restructuredtext en' - -import sys, struct - -class UnsupportedFont(ValueError): - pass - -def remove_embed_restriction(raw): - sfnt_version = raw[:4] - if sfnt_version not in {b'\x00\x01\x00\x00', b'OTTO'}: - raise UnsupportedFont('Not a supported font, sfnt_version: %r'%sfnt_version) - - num_tables = struct.unpack_from(b'>H', raw, 4)[0] - - # Find OS/2 table - offset = 4 + 4*2 # Start of the Table record entries - os2_table_offset = None - for i in xrange(num_tables): - table_tag = raw[offset:offset+4] - offset += 16 # Size of a table record - if table_tag == b'OS/2': - os2_table_offset = struct.unpack_from(b'>I', raw, offset+8)[0] - break - if os2_table_offset is None: - raise UnsupportedFont('Not a supported font, has no OS/2 table') - - version, = struct.unpack_from(b'>H', raw, os2_table_offset) - - fs_type_offset = os2_table_offset + struct.calcsize(b'>HhHH') - fs_type = struct.unpack_from(b'>H', raw, fs_type_offset)[0] - if fs_type == 0: - return raw - - return raw[:fs_type_offset] + struct.pack(b'>H', 0) + raw[fs_type_offset+2:] - -if __name__ == '__main__': - remove_embed_restriction(open(sys.argv[-1], 'rb').read()) - diff --git a/src/calibre/utils/fonts/fc.py b/src/calibre/utils/fonts/fc.py new file mode 100644 index 0000000000..b6a4b1f906 --- /dev/null +++ b/src/calibre/utils/fonts/fc.py @@ -0,0 +1,169 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai +from __future__ import with_statement + +__license__ = 'GPL v3' +__copyright__ = '2009, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import os, sys + +from calibre.constants import plugins, iswindows, islinux, isbsd + +_fc, _fc_err = plugins['fontconfig'] + +if _fc is None: + raise RuntimeError('Failed to load fontconfig with error:'+_fc_err) + +if islinux or isbsd: + Thread = object +else: + from threading import Thread + +class FontConfig(Thread): + + def __init__(self): + Thread.__init__(self) + self.daemon = True + self.failed = False + + def run(self): + config = None + if getattr(sys, 'frameworks_dir', False): + config_dir = os.path.join(os.path.dirname( + getattr(sys, 'frameworks_dir')), 'Resources', 'fonts') + if isinstance(config_dir, unicode): + config_dir = config_dir.encode(sys.getfilesystemencoding()) + config = os.path.join(config_dir, 'fonts.conf') + if iswindows and getattr(sys, 'frozen', False): + config_dir = os.path.join(os.path.dirname(sys.executable), + 'fontconfig') + if isinstance(config_dir, unicode): + config_dir = config_dir.encode(sys.getfilesystemencoding()) + config = os.path.join(config_dir, 'fonts.conf') + try: + _fc.initialize(config) + except: + import traceback + traceback.print_exc() + self.failed = True + + def wait(self): + if not (islinux or isbsd): + self.join() + if self.failed: + raise RuntimeError('Failed to initialize fontconfig') + + def find_font_families(self, allowed_extensions={'ttf', 'otf'}): + ''' + Return an alphabetically sorted list of font families available on the system. + + `allowed_extensions`: A list of allowed extensions for font file types. Defaults to + `['ttf', 'otf']`. If it is empty, it is ignored. + ''' + self.wait() + ans = _fc.find_font_families([bytes('.'+x) for x in allowed_extensions]) + ans = sorted(set(ans), cmp=lambda x,y:cmp(x.lower(), y.lower())) + ans2 = [] + for x in ans: + try: + ans2.append(x.decode('utf-8')) + except UnicodeDecodeError: + continue + return ans2 + + def files_for_family(self, family, normalize=True): + ''' + Find all the variants in the font family `family`. + Returns a dictionary of tuples. Each tuple is of the form (path to font + file, Full font name). + The keys of the dictionary depend on `normalize`. If `normalize` is `False`, + they are a tuple (slant, weight) otherwise they are strings from the set + `('normal', 'bold', 'italic', 'bi', 'light', 'li')` + ''' + self.wait() + if isinstance(family, unicode): + family = family.encode('utf-8') + fonts = {} + ofamily = str(family).decode('utf-8') + for fullname, path, style, nfamily, weight, slant in \ + _fc.files_for_family(str(family)): + style = (slant, weight) + if normalize: + italic = slant > 0 + normal = weight == 80 + bold = weight > 80 + if italic: + style = 'italic' if normal else 'bi' if bold else 'li' + else: + style = 'normal' if normal else 'bold' if bold else 'light' + try: + fullname, path = fullname.decode('utf-8'), path.decode('utf-8') + nfamily = nfamily.decode('utf-8') + except UnicodeDecodeError: + continue + if style in fonts: + if nfamily.lower().strip() == ofamily.lower().strip() \ + and 'Condensed' not in fullname and 'ExtraLight' not in fullname: + fonts[style] = (path, fullname) + else: + fonts[style] = (path, fullname) + + return fonts + + def match(self, name, all=False, verbose=False): + ''' + Find the system font that most closely matches `name`, where `name` is a specification + of the form:: + familyname-::... + + For example, `verdana:weight=bold:slant=italic` + + Returns a list of dictionaries, or a single dictionary. + Each dictionary has the keys: + 'weight', 'slant', 'family', 'file', 'fullname', 'style' + + `all`: If `True` return a sorted list of matching fonts, where the sort + is in order of decreasing closeness of matching. If `False` only the + best match is returned. ''' + self.wait() + if isinstance(name, unicode): + name = name.encode('utf-8') + fonts = [] + for fullname, path, style, family, weight, slant in \ + _fc.match(str(name), bool(all), bool(verbose)): + try: + fullname = fullname.decode('utf-8') + path = path.decode('utf-8') + style = style.decode('utf-8') + family = family.decode('utf-8') + fonts.append({ + 'fullname' : fullname, + 'path' : path, + 'style' : style, + 'family' : family, + 'weight' : weight, + 'slant' : slant + }) + except UnicodeDecodeError: + continue + return fonts if all else (fonts[0] if fonts else None) + +fontconfig = FontConfig() +if islinux or isbsd: + # On X11 Qt also uses fontconfig, so initialization must happen in the + # main thread. In any case on X11 initializing fontconfig should be very + # fast + fontconfig.run() +else: + fontconfig.start() + +def test(): + from pprint import pprint; + pprint(fontconfig.find_font_families()) + pprint(fontconfig.files_for_family('liberation serif')) + m = 'times new roman' if iswindows else 'liberation serif' + pprint(fontconfig.match(m+':slant=italic:weight=bold', verbose=True)) + +if __name__ == '__main__': + test() diff --git a/src/calibre/utils/fonts/utils.py b/src/calibre/utils/fonts/utils.py new file mode 100644 index 0000000000..f20f238481 --- /dev/null +++ b/src/calibre/utils/fonts/utils.py @@ -0,0 +1,241 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2012, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import struct +from io import BytesIO +from collections import defaultdict + +class UnsupportedFont(ValueError): + pass + +def is_truetype_font(raw): + sfnt_version = raw[:4] + return (sfnt_version in {b'\x00\x01\x00\x00', b'OTTO'}, sfnt_version) + +def get_tables(raw): + num_tables = struct.unpack_from(b'>H', raw, 4)[0] + offset = 4*3 # start of the table record entries + for i in xrange(num_tables): + table_tag, table_checksum, table_offset, table_length = struct.unpack_from( + b'>4s3L', raw, offset) + yield (table_tag, raw[table_offset:table_offset+table_length], offset, + table_offset, table_checksum) + offset += 4*4 + +def get_table(raw, name): + ''' Get the raw table bytes for the specified table in the font ''' + name = bytes(name.lower()) + for table_tag, table, table_index, table_offset, table_checksum in get_tables(raw): + if table_tag.lower() == name: + return table, table_index, table_offset, table_checksum + return None, None, None, None + +def get_font_characteristics(raw): + ''' + Return (weight, is_italic, is_bold, is_regular, fs_type). These values are taken + from the OS/2 table of the font. See + http://www.microsoft.com/typography/otspec/os2.htm for details + ''' + os2_table = get_table(raw, 'os/2')[0] + if os2_table is None: + raise UnsupportedFont('Not a supported font, has no OS/2 table') + + common_fields = b'>Hh3H11h' + (version, char_width, weight, width, fs_type, subscript_x_size, + subscript_y_size, subscript_x_offset, subscript_y_offset, + superscript_x_size, superscript_y_size, superscript_x_offset, + superscript_y_offset, strikeout_size, strikeout_position, + family_class) = struct.unpack_from(common_fields, os2_table) + offset = struct.calcsize(common_fields) + panose = struct.unpack_from(b'>10B', os2_table, offset) + panose + offset += 10 + (range1,) = struct.unpack_from(b'>L', os2_table, offset) + offset += struct.calcsize(b'>L') + if version > 0: + range2, range3, range4 = struct.unpack_from(b'>3L', os2_table, offset) + offset += struct.calcsize(b'>3L') + vendor_id = os2_table[offset:offset+4] + vendor_id + offset += 4 + selection, = struct.unpack_from(b'>H', os2_table, offset) + + is_italic = (selection & 0b1) != 0 + is_bold = (selection & 0b100000) != 0 + is_regular = (selection & 0b1000000) != 0 + return weight, is_italic, is_bold, is_regular, fs_type + +def decode_name_record(recs): + ''' + Get the English names of this font. See + http://www.microsoft.com/typography/otspec/name.htm for details. + ''' + if not recs: return None + unicode_names = {} + windows_names = {} + mac_names = {} + for platform_id, encoding_id, language_id, src in recs: + if language_id > 0x8000: continue + if platform_id == 0: + if encoding_id < 4: + try: + unicode_names[language_id] = src.decode('utf-16-be') + except ValueError: + continue + elif platform_id == 1: + try: + mac_names[language_id] = src.decode('utf-8') + except ValueError: + continue + elif platform_id == 2: + codec = {0:'ascii', 1:'utf-16-be', 2:'iso-8859-1'}.get(encoding_id, + None) + if codec is None: continue + try: + unicode_names[language_id] = src.decode(codec) + except ValueError: + continue + elif platform_id == 3: + codec = {1:16, 10:32}.get(encoding_id, None) + if codec is None: continue + try: + windows_names[language_id] = src.decode('utf-%d-be'%codec) + except ValueError: + continue + + # First try the windows names + # First look for the US English name + if 1033 in windows_names: + return windows_names[1033] + # Look for some other english name variant + for lang in (3081, 10249, 4105, 9225, 16393, 6153, 8201, 17417, 5129, + 13321, 18441, 7177, 11273, 2057, 12297): + if lang in windows_names: + return windows_names[lang] + + # Look for Mac name + if 0 in mac_names: + return mac_names[0] + + # Use unicode names + for val in unicode_names.itervalues(): + return val + + return None + +def get_font_names(raw): + table = get_table(raw, 'name')[0] + if table is None: + raise UnsupportedFont('Not a supported font, has no name table') + table_type, count, string_offset = struct.unpack_from(b'>3H', table) + + records = defaultdict(list) + + for i in xrange(count): + try: + platform_id, encoding_id, language_id, name_id, length, offset = \ + struct.unpack_from(b'>6H', table, 6+i*12) + except struct.error: + break + offset += string_offset + src = table[offset:offset+length] + records[name_id].append((platform_id, encoding_id, language_id, + src)) + + family_name = decode_name_record(records[1]) + subfamily_name = decode_name_record(records[2]) + full_name = decode_name_record(records[4]) + + return family_name, subfamily_name, full_name + +def checksum_of_block(raw): + extra = 4 - len(raw)%4 + raw += b'\0'*extra + num = len(raw)//4 + return sum(struct.unpack(b'>%dI'%num, raw)) % (1<<32) + +def verify_checksums(raw): + head_table = None + for table_tag, table, table_index, table_offset, table_checksum in get_tables(raw): + if table_tag.lower() == b'head': + version, fontrev, checksum_adj = struct.unpack_from(b'>ffL', table) + head_table = table + offset = table_offset + checksum = table_checksum + elif checksum_of_block(table) != table_checksum: + raise ValueError('The %r table has an incorrect checksum'%table_tag) + + if head_table is not None: + table = head_table + table = table[:8] + struct.pack(b'>I', 0) + table[12:] + raw = raw[:offset] + table + raw[offset+len(table):] + # Check the checksum of the head table + if checksum_of_block(table) != checksum: + raise ValueError('Checksum of head table not correct') + # Check the checksum of the entire font + checksum = checksum_of_block(raw) + q = (0xB1B0AFBA - checksum) & 0xffffffff + if q != checksum_adj: + raise ValueError('Checksum of entire font incorrect') + +def set_checksum_adjustment(f): + offset = get_table(f.getvalue(), 'head')[2] + offset += 8 + f.seek(offset) + f.write(struct.pack(b'>I', 0)) + checksum = checksum_of_block(f.getvalue()) + q = (0xB1B0AFBA - checksum) & 0xffffffff + f.seek(offset) + f.write(struct.pack(b'>I', q)) + +def set_table_checksum(f, name): + table, table_index, table_offset, table_checksum = get_table(f.getvalue(), name) + checksum = checksum_of_block(table) + if checksum != table_checksum: + f.seek(table_index + 4) + f.write(struct.pack(b'>I', checksum)) + +def remove_embed_restriction(raw): + ok, sig = is_truetype_font(raw) + if not ok: + raise UnsupportedFont('Not a supported font, sfnt_version: %r'%sig) + + table, table_index, table_offset = get_table(raw, 'os/2')[:3] + if table is None: + raise UnsupportedFont('Not a supported font, has no OS/2 table') + + fs_type_offset = struct.calcsize(b'>HhHH') + fs_type = struct.unpack_from(b'>H', table, fs_type_offset)[0] + if fs_type == 0: + return raw + + f = BytesIO(raw) + f.seek(fs_type_offset + table_offset) + f.write(struct.pack(b'>H', 0)) + + set_table_checksum(f, 'os/2') + set_checksum_adjustment(f) + raw = f.getvalue() + verify_checksums(raw) + return raw + +def test(): + import sys, os + for f in sys.argv[1:]: + print (os.path.basename(f)) + raw = open(f, 'rb').read() + print (get_font_names(raw)) + print (get_font_characteristics(raw)) + verify_checksums(raw) + remove_embed_restriction(raw) + + +if __name__ == '__main__': + test() + diff --git a/src/calibre/utils/fonts/win_fonts.py b/src/calibre/utils/fonts/win_fonts.py new file mode 100644 index 0000000000..747580d45e --- /dev/null +++ b/src/calibre/utils/fonts/win_fonts.py @@ -0,0 +1,145 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:fdm=marker:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2012, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + +import os, sys, atexit +from itertools import product + +from calibre import prints, isbytestring +from calibre.constants import plugins, filesystem_encoding +from calibre.utils.fonts.utils import (is_truetype_font, get_font_names, + get_font_characteristics) + +class WinFonts(object): + + def __init__(self, winfonts): + self.w = winfonts + + def font_families(self): + names = set() + for font in self.w.enum_font_families(): + if ( + font['is_truetype'] and + # Fonts with names starting with @ are designed for + # vertical text + not font['name'].startswith('@') + ): + names.add(font['name']) + return sorted(names) + + def get_normalized_name(self, is_italic, weight): + if is_italic: + ft = 'bi' if weight == self.w.FW_BOLD else 'italic' + else: + ft = 'bold' if weight == self.w.FW_BOLD else 'normal' + return ft + + def fonts_for_family(self, family, normalize=True): + family = type(u'')(family) + ans = {} + for weight, is_italic in product( (self.w.FW_NORMAL, self.w.FW_BOLD), (False, True) ): + try: + data = self.w.font_data(family, is_italic, weight) + except Exception as e: + prints('Failed to get font data for font: %s [%s] with error: %s'% + (family, self.get_normalized_name(is_italic, weight), e)) + continue + + ok, sig = is_truetype_font(data) + if not ok: + prints('Not a supported font, sfnt_version: %r'%sig) + continue + ext = 'otf' if sig == b'OTTO' else 'ttf' + + try: + weight, is_italic, is_bold, is_regular = get_font_characteristics(data)[:4] + except Exception as e: + prints('Failed to get font characteristic for font: %s [%s]' + ' with error: %s'%(family, + self.get_normalized_name(is_italic, weight), e)) + continue + + try: + family_name, sub_family_name, full_name = get_font_names(data) + except: + pass + + if normalize: + ft = {(True, True):'bi', (True, False):'italic', (False, + True):'bold', (False, False):'normal'}[(is_italic, + is_bold)] + else: + ft = (1 if is_italic else 0, weight//10) + + if not (family_name or full_name): + # prints('Font %s [%s] has no names'%(family, + # self.get_normalized_name(is_italic, weight))) + family_name = family + name = full_name or family + ' ' + (sub_family_name or '') + + try: + name.encode('ascii') + except ValueError: + try: + sub_family_name.encode('ascii') + subf = sub_family_name + except: + subf = '' + + name = family + ((' ' + subf) if subf else '') + + ans[ft] = (ext, name, data) + + return ans + + def add_system_font(self, path): + if isbytestring(path): + path = path.decode(filesystem_encoding) + path = os.path.abspath(path) + ret = self.w.add_system_font(path) + if ret > 0: + atexit.register(self.remove_system_font, path) + return ret + + def remove_system_font(self, path): + return self.w.remove_system_font(path) + +def load_winfonts(): + w, err = plugins['winfonts'] + if w is None: + raise RuntimeError('Failed to load the winfonts module: %s'%err) + return WinFonts(w) + +def test_ttf_reading(): + for f in sys.argv[1:]: + raw = open(f).read() + print (os.path.basename(f)) + get_font_characteristics(raw) + print() + +if __name__ == '__main__': + base = os.path.abspath(__file__) + d = os.path.dirname + pluginsd = os.path.join(d(d(d(base))), 'plugins') + if os.path.exists(os.path.join(pluginsd, 'winfonts.pyd')): + sys.path.insert(0, pluginsd) + import winfonts + w = WinFonts(winfonts) + else: + w = load_winfonts() + + print (w.w) + families = w.font_families() + print (families) + + for family in families: + prints(family + ':') + for font, data in w.fonts_for_family(family).iteritems(): + prints(' ', font, data[0], data[1], len(data[2])) + print () + diff --git a/src/calibre/utils/fonts/winfonts.cpp b/src/calibre/utils/fonts/winfonts.cpp index 8bd2cc7c02..f678d021c4 100644 --- a/src/calibre/utils/fonts/winfonts.cpp +++ b/src/calibre/utils/fonts/winfonts.cpp @@ -1,168 +1,263 @@ /* -:mod:`fontconfig` -- Pythonic interface to Windows font api +:mod:`winfont` -- Pythonic interface to Windows font api ============================================================ -.. module:: fontconfig +.. module:: winfonts :platform: All - :synopsis: Pythonic interface to the fontconfig library + :synopsis: Pythonic interface to the windows font routines .. moduleauthor:: Kovid Goyal Copyright 2009 */ +#define _UNICODE #define UNICODE +#define PY_SSIZE_T_CLEAN #include -#include -#include - -using namespace std; - -vector *get_font_data(HDC hdc) { - DWORD sz; - vector *data; - sz = GetFontData(hdc, 0, 0, NULL, 0); - data = new vector(sz); - if (GetFontData(hdc, 0, 0, &((*data)[0]), sz) == GDI_ERROR) { - delete data; data = NULL; - } - return data; +#include +#include +#include +// Utils {{{ +static wchar_t* unicode_to_wchar(PyObject *o) { + wchar_t *buf; + Py_ssize_t len; + if (o == NULL) return NULL; + if (!PyUnicode_Check(o)) {PyErr_Format(PyExc_TypeError, "The python object must be a unicode object"); return NULL;} + len = PyUnicode_GET_SIZE(o); + buf = (wchar_t *)calloc(len+2, sizeof(wchar_t)); + if (buf == NULL) { PyErr_NoMemory(); return NULL; } + len = PyUnicode_AsWideChar((PyUnicodeObject*)o, buf, len); + if (len == -1) { free(buf); PyErr_Format(PyExc_TypeError, "Invalid python unicode object."); return NULL; } + return buf; } -BOOL is_font_embeddable(ENUMLOGFONTEX *lpelfe) { - HDC hdc; - HFONT font; - HFONT old_font = NULL; - UINT sz; - size_t i; - LPOUTLINETEXTMETRICW metrics; - BOOL ans = TRUE; - hdc = GetDC(NULL); - font = CreateFontIndirect(&lpelfe->elfLogFont); - if (font != NULL) { - old_font = SelectObject(hdc, font); - sz = GetOutlineTextMetrics(hdc, 0, NULL); - metrics = new OUTLINETEXTMETRICW[sz]; - if ( GetOutlineTextMetrics(hdc, sz, metrics) != 0) { - for ( i = 0; i < sz; i++) { - if (metrics[i].otmfsType & 0x01) { - wprintf_s(L"Not embeddable: %s\n", lpelfe->elfLogFont.lfFaceName); - ans = FALSE; break; - } - } - } else ans = FALSE; - delete[] metrics; - DeleteObject(font); - SelectObject(hdc, old_font); - } else ans = FALSE; - ReleaseDC(NULL, hdc); +static PyObject* wchar_to_unicode(const wchar_t *o) { + PyObject *ans; + if (o == NULL) return NULL; + ans = PyUnicode_FromWideChar(o, wcslen(o)); + if (ans == NULL) PyErr_NoMemory(); return ans; } -int CALLBACK find_families_callback ( - ENUMLOGFONTEX *lpelfe, /* pointer to logical-font data */ - NEWTEXTMETRICEX *lpntme, /* pointer to physical-font data */ - int FontType, /* type of font */ - LPARAM lParam /* a combo box HWND */ - ) { - size_t i; - LPWSTR tmp; - vector *families = (vector*)lParam; +// }}} - if (FontType & TRUETYPE_FONTTYPE) { - for (i = 0; i < families->size(); i++) { - if (lstrcmp(families->at(i), lpelfe->elfLogFont.lfFaceName) == 0) - return 1; - } - tmp = new WCHAR[LF_FACESIZE]; - swprintf_s(tmp, LF_FACESIZE, L"%s", lpelfe->elfLogFont.lfFaceName); - families->push_back(tmp); - } +// Enumerate font families {{{ +struct EnumData { + HDC hdc; + PyObject *families; +}; + + +static PyObject* logfont_to_dict(const ENUMLOGFONTEX *lf, const TEXTMETRIC *tm, DWORD font_type, HDC hdc) { + PyObject *name, *full_name, *style, *script; + LOGFONT f = lf->elfLogFont; + + name = wchar_to_unicode(f.lfFaceName); + full_name = wchar_to_unicode(lf->elfFullName); + style = wchar_to_unicode(lf->elfStyle); + script = wchar_to_unicode(lf->elfScript); + + return Py_BuildValue("{s:N, s:N, s:N, s:N, s:O, s:O, s:O, s:O, s:l}", + "name", name, + "full_name", full_name, + "style", style, + "script", script, + "is_truetype", (font_type & TRUETYPE_FONTTYPE) ? Py_True : Py_False, + "is_italic", (tm->tmItalic != 0) ? Py_True : Py_False, + "is_underlined", (tm->tmUnderlined != 0) ? Py_True : Py_False, + "is_strikeout", (tm->tmStruckOut != 0) ? Py_True : Py_False, + "weight", tm->tmWeight + ); +} + +static int CALLBACK find_families_callback(const ENUMLOGFONTEX *lpelfe, const TEXTMETRIC *lpntme, DWORD font_type, LPARAM lParam) { + struct EnumData *enum_data = reinterpret_cast(lParam); + PyObject *font = logfont_to_dict(lpelfe, lpntme, font_type, enum_data->hdc); + if (font == NULL) return 0; + PyList_Append(enum_data->families, font); return 1; } - -vector* find_font_families(void) { +static PyObject* enum_font_families(PyObject *self, PyObject *args) { LOGFONTW logfont; HDC hdc; - vector *families; + PyObject *families; + struct EnumData enum_data; - families = new vector(); + families = PyList_New(0); + if (families == NULL) return PyErr_NoMemory(); SecureZeroMemory(&logfont, sizeof(logfont)); logfont.lfCharSet = DEFAULT_CHARSET; - logfont.lfPitchAndFamily = VARIABLE_PITCH | FF_DONTCARE; - StringCchCopyW(logfont.lfFaceName, 2, L"\0"); + logfont.lfFaceName[0] = L'\0'; hdc = GetDC(NULL); - EnumFontFamiliesExW(hdc, &logfont, (FONTENUMPROC)find_families_callback, - (LPARAM)(families), 0); + enum_data.hdc = hdc; + enum_data.families = families; + EnumFontFamiliesExW(hdc, &logfont, (FONTENUMPROC)find_families_callback, + (LPARAM)(&enum_data), 0); ReleaseDC(NULL, hdc); return families; } -inline void free_families_vector(vector *v) { - for (size_t i = 0; i < v->size(); i++) delete[] v->at(i); - delete v; +// }}} + +// font_data() {{{ +static PyObject* font_data(PyObject *self, PyObject *args) { + PyObject *ans = NULL, *italic, *pyname; + LOGFONTW lf; + HDC hdc; + LONG weight; + LPWSTR family = NULL; + HGDIOBJ old_font = NULL; + HFONT hf; + DWORD sz; + char *buf; + + SecureZeroMemory(&lf, sizeof(lf)); + + if (!PyArg_ParseTuple(args, "OOl", &pyname, &italic, &weight)) return NULL; + + family = unicode_to_wchar(pyname); + if (family == NULL) { Py_DECREF(ans); return NULL; } + StringCchCopyW(lf.lfFaceName, LF_FACESIZE, family); + free(family); + + lf.lfItalic = (PyObject_IsTrue(italic)) ? 1 : 0; + lf.lfWeight = weight; + lf.lfOutPrecision = OUT_TT_ONLY_PRECIS; + + hdc = GetDC(NULL); + + if ( (hf = CreateFontIndirect(&lf)) != NULL) { + + if ( (old_font = SelectObject(hdc, hf)) != NULL ) { + sz = GetFontData(hdc, 0, 0, NULL, 0); + if (sz != GDI_ERROR) { + buf = (char*)calloc(sz, sizeof(char)); + + if (buf != NULL) { + if (GetFontData(hdc, 0, 0, buf, sz) != GDI_ERROR) { + ans = PyBytes_FromStringAndSize(buf, sz); + if (ans == NULL) PyErr_NoMemory(); + } else PyErr_SetString(PyExc_ValueError, "GDI Error"); + free(buf); + } else PyErr_NoMemory(); + } else PyErr_SetString(PyExc_ValueError, "GDI Error"); + + SelectObject(hdc, old_font); + } else PyErr_SetFromWindowsErr(0); + DeleteObject(hf); + } else PyErr_SetFromWindowsErr(0); + + ReleaseDC(NULL, hdc); + + return ans; +} +// }}} + +static PyObject* add_font(PyObject *self, PyObject *args) { + char *data; + Py_ssize_t sz; + DWORD num = 0; + + if (!PyArg_ParseTuple(args, "s#", &data, &sz)) return NULL; + + AddFontMemResourceEx(data, sz, NULL, &num); + + return Py_BuildValue("k", num); } -#ifdef TEST +static PyObject* add_system_font(PyObject *self, PyObject *args) { + PyObject *name; + LPWSTR path; + int num; -int main(int argc, char **argv) { - vector *all_families; - size_t i; + if (!PyArg_ParseTuple(args, "O", &name)) return NULL; + path = unicode_to_wchar(name); + if (path == NULL) return NULL; - all_families = find_font_families(); - - for (i = 0; i < all_families->size(); i++) - wprintf_s(L"%s\n", all_families->at(i)); - - free_families_vector(all_families); - - HDC hdc = GetDC(NULL); - HFONT font = CreateFont(72,0,0,0,0,0,0,0,0,0,0,0,0,L"Verdana"); - HFONT old_font = SelectObject(hdc, font); - vector *data = get_font_data(hdc); - DeleteObject(font); - SelectObject(hdc, old_font); - ReleaseDC(NULL, hdc); - if (data != NULL) printf("\nyay: %d\n", data->size()); - delete data; - - return 0; + num = AddFontResource(path); + if (num > 0) + SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0); + free(path); + return Py_BuildValue("i", num); } -#else -#define PY_SSIZE_T_CLEAN -#include -# +static PyObject* remove_system_font(PyObject *self, PyObject *args) { + PyObject *name, *ok = Py_False; + LPWSTR path; + + if (!PyArg_ParseTuple(args, "O", &name)) return NULL; + path = unicode_to_wchar(name); + if (path == NULL) return NULL; + + if (RemoveFontResource(path)) { + SendMessage(HWND_BROADCAST, WM_FONTCHANGE, 0, 0); + ok = Py_True; + } + free(path); + return Py_BuildValue("O", ok); +} static -PyMethodDef fontconfig_methods[] = { - {"find_font_families", fontconfig_find_font_families, METH_VARARGS, - "find_font_families(allowed_extensions)\n\n" - "Find all font families on the system for fonts of the specified types. If no " - "types are specified all font families are returned." +PyMethodDef winfonts_methods[] = { + {"enum_font_families", enum_font_families, METH_VARARGS, + "enum_font_families()\n\n" + "Enumerate all regular (not italic/bold/etc. variants) font families on the system. Note there will be multiple entries for every family (corresponding to each charset of the font)." }, + {"font_data", font_data, METH_VARARGS, + "font_data(family_name, italic, weight)\n\n" + "Return the raw font data for the specified font." + }, + + {"add_font", add_font, METH_VARARGS, + "add_font(data)\n\n" + "Add the font(s) in the data (bytestring) to windows. Added fonts are always private. Returns the number of fonts added." + }, + + {"add_system_font", add_system_font, METH_VARARGS, + "add_system_font(data)\n\n" + "Add the font(s) in the specified file to the system font tables." + }, + + {"remove_system_font", remove_system_font, METH_VARARGS, + "remove_system_font(data)\n\n" + "Remove the font(s) in the specified file from the system font tables." + }, {NULL, NULL, 0, NULL} }; -extern "C" { PyMODINIT_FUNC -initfontconfig(void) { +initwinfonts(void) { PyObject *m; m = Py_InitModule3( - "fontconfig", fontconfig_methods, - "Find fonts." + "winfonts", winfonts_methods, + "Windows font API" ); if (m == NULL) return; -} + + PyModule_AddIntMacro(m, FW_DONTCARE); + PyModule_AddIntMacro(m, FW_THIN); + PyModule_AddIntMacro(m, FW_EXTRALIGHT); + PyModule_AddIntMacro(m, FW_ULTRALIGHT); + PyModule_AddIntMacro(m, FW_LIGHT); + PyModule_AddIntMacro(m, FW_NORMAL); + PyModule_AddIntMacro(m, FW_REGULAR); + PyModule_AddIntMacro(m, FW_MEDIUM); + PyModule_AddIntMacro(m, FW_SEMIBOLD); + PyModule_AddIntMacro(m, FW_DEMIBOLD); + PyModule_AddIntMacro(m, FW_BOLD); + PyModule_AddIntMacro(m, FW_EXTRABOLD); + PyModule_AddIntMacro(m, FW_ULTRABOLD); + PyModule_AddIntMacro(m, FW_HEAVY); + PyModule_AddIntMacro(m, FW_BLACK); } -#endif diff --git a/src/calibre/utils/smtp.py b/src/calibre/utils/smtp.py index e496975507..e15afbd56d 100644 --- a/src/calibre/utils/smtp.py +++ b/src/calibre/utils/smtp.py @@ -211,23 +211,25 @@ def main(args=sys.argv): msg = compose_mail(args[1], args[2], args[3], subject=opts.subject, attachment=opts.attachment) from_, to = args[1:3] - efrom, eto = map(extract_email_address, (from_, to)) - eto = [eto] + eto = [extract_email_address(x.strip()) for x in to.split(',')] + efrom = extract_email_address(from_) else: msg = sys.stdin.read() - from email.parser import Parser + from email import message_from_string from email.utils import getaddresses - eml = Parser.parsestr(msg, headersonly=True) + eml = message_from_string(msg) tos = eml.get_all('to', []) - ccs = eml.get_all('cc', []) - eto = getaddresses(tos + ccs) + ccs = eml.get_all('cc', []) + eml.get_all('bcc', []) + all_tos = [] + for x in tos + ccs: + all_tos.extend(y.strip() for y in x.split(',')) + eto = list(map(extract_email_address, all_tos)) if not eto: raise ValueError('Email from STDIN does not specify any recipients') efrom = getaddresses(eml.get_all('from', [])) if not efrom: raise ValueError('Email from STDIN does not specify a sender') - efrom = efrom[0] - + efrom = efrom[0][1] outbox = None if opts.outbox is not None: