diff --git a/.bzrignore b/.bzrignore index fb1e7868d6..a071a4f2f6 100644 --- a/.bzrignore +++ b/.bzrignore @@ -11,7 +11,8 @@ resources/localization resources/images.qrc resources/scripts.pickle resources/ebook-convert-complete.pickle -resources/builtin_recipes.* +resources/builtin_recipes.xml +resources/builtin_recipes.zip setup/installer/windows/calibre/build.log src/calibre/translations/.errors src/cssutils/.svn/ diff --git a/Changelog.yaml b/Changelog.yaml index 8fecf3d95e..2298912ecf 100644 --- a/Changelog.yaml +++ b/Changelog.yaml @@ -19,6 +19,80 @@ # new recipes: # - title: +- version: 0.7.52 + date: 2011-03-25 + + bug fixes: + - title: "Fixes a typo in 0.7.51 that broke the downloading of some news. Apologies." + tickets: [742840] + +- version: 0.7.51 + date: 2011-03-25 + + new features: + - title: "Conversion: Detect and remove fake page margins that are specified as a margin on (nearly) every paragraph." + description: "This can be turned off via an option under Structure Detection, in case it removes margins that should have been kept." + + - title: "Windows build: All the python code and recipes are now put into zip files. This should decrease the amount of time the windows installer spends 'calculating free space'" + + - title: "OSX and Linux: Add a setting in Preferences->Behavior to control the priority with which calibre worker processes run. This setting was already available on windows." + tickets: [741231] + + - title: "Driver for HTC Thunderbolt, T-Mobile Optimus, Archos 43 and Blackberry OS6" + + - title: "A new 'authors type' custom column" + + - title: "When building calibre from source note that calibre now absolutely requires python >= 2.7" + + - title: "Add the keyboard shortcut: Ctrl+Shift+R to restart calibre in debug mode" + + bug fixes: + - title: "Fix dragging and dropping lots of books from the book list to the Tag Browser was broken" + + - title: "Change the shebang in the calibre launcher script on linux to explicitly use python2 rather than python" + + - title: "When adding formats do not corrupt the added file if the user tries to add an existing format to itself" + + - title: "Fix drag and drop to add files that contain the # character in the filename" + + - title: "Tag editor shouldn't add empty tags" + tickets: [740890] + + - title: "MOBI Input: Handle MOBI files that have a too large 'number of records' field in their headers." + tickets: [740713] + + - title: "News download: Update RSS feedparser module to latest version" + + - title: "Various fixes to the zipfile module in calibre to handle 64 bit zipfiles and bring it up to date with the zip file module in the python stdlib" + + - title: "News download: Handle titles with ASCII control codes in them." + tickets: [739322] + + - title: "Make search hierarchies show simple names instead of compound ones." + + - title: "Fix commas in author names being converted to pipe symbols in the book details window" + + - title: "Fix PocketBook can't always find epub cover image to create thumbnail" + tickets: [9445] + + improved recipes: + - "168 ora" + - "LWN weekly" + - Christian Science Monitor + - Washington Post + - West Hawaii Today + + new recipes: + - title: "Planet KDE" + author: Riccardo Iaconelli + + - title: "HVG" + author: Istvan Papp + + - title: "Caijing Magazine" + auhtor: Eric Chen + + - version: 0.7.50 date: 2011-03-18 diff --git a/recipes/poughkeepsie_journal.recipe b/recipes/poughkeepsie_journal.recipe index 2fa5c1951b..0a1a558e70 100644 --- a/recipes/poughkeepsie_journal.recipe +++ b/recipes/poughkeepsie_journal.recipe @@ -1,7 +1,7 @@ from calibre.web.feeds.news import BasicNewsRecipe class AdvancedUserRecipe1291143841(BasicNewsRecipe): - title = u'Poughkeepsipe Journal' + title = u'Poughkeepsie Journal' language = 'en' __author__ = 'weebl' oldest_article = 7 diff --git a/setup/installer/__init__.py b/setup/installer/__init__.py index f2d598e33a..79bb942cde 100644 --- a/setup/installer/__init__.py +++ b/setup/installer/__init__.py @@ -14,7 +14,7 @@ from setup.build_environment import HOST, PROJECT BASE_RSYNC = ['rsync', '-avz', '--delete'] EXCLUDES = [] for x in [ - 'src/calibre/plugins', 'src/calibre/manual', 'src/calibre/trac', 'recipes', + 'src/calibre/plugins', 'src/calibre/manual', 'src/calibre/trac', '.bzr', '.build', '.svn', 'build', 'dist', 'imgsrc', '*.pyc', '*.pyo', '*.swp', '*.swo', 'format_docs']: EXCLUDES.extend(['--exclude', x]) diff --git a/setup/installer/windows/wix-template.xml b/setup/installer/windows/wix-template.xml index 9892041fee..37dd8b25a8 100644 --- a/setup/installer/windows/wix-template.xml +++ b/setup/installer/windows/wix-template.xml @@ -154,9 +154,9 @@ - + diff --git a/setup/upload.py b/setup/upload.py index cb363be5d7..3bad1dd8f3 100644 --- a/setup/upload.py +++ b/setup/upload.py @@ -93,9 +93,11 @@ class UploadToGoogleCode(Command): # {{{ ext = os.path.splitext(fname)[1][1:] op = 'OpSys-'+{'msi':'Windows','dmg':'OSX','bz2':'Linux','gz':'All'}[ext] desc = installer_description(fname) + start = time.time() path = self.upload(os.path.abspath(fname), desc, labels=[typ, op, 'Featured']) - self.info('\tUploaded to:', path) + self.info('\tUploaded to:', path, 'in', int(time.time() - start), + 'seconds') return path def run(self, opts): @@ -248,10 +250,13 @@ class UploadToSourceForge(Command): # {{{ def upload_installers(self): for x in installers(): if not os.path.exists(x): continue + start = time.time() self.info('Uploading', x) check_call(['rsync', '-v', '-e', 'ssh -x', x, '%s,%s@frs.sourceforge.net:%s'%(self.USERNAME, self.PROJECT, self.rdir+'/')]) + print 'Uploaded in', int(time.time() - start), 'seconds' + print ('\n') def run(self, opts): self.opts = opts diff --git a/src/calibre/constants.py b/src/calibre/constants.py index 86b2403a50..ff9895657d 100644 --- a/src/calibre/constants.py +++ b/src/calibre/constants.py @@ -2,7 +2,7 @@ __license__ = 'GPL v3' __copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net' __docformat__ = 'restructuredtext en' __appname__ = 'calibre' -__version__ = '0.7.50' +__version__ = '0.7.52' __author__ = "Kovid Goyal " import re, importlib diff --git a/src/calibre/devices/android/driver.py b/src/calibre/devices/android/driver.py index 26039f16ef..39f24ff6ee 100644 --- a/src/calibre/devices/android/driver.py +++ b/src/calibre/devices/android/driver.py @@ -27,6 +27,7 @@ class ANDROID(USBMS): 0xc97 : [0x226], 0xc99 : [0x0100], 0xca3 : [0x100], + 0xca4 : [0x226], }, # Eken diff --git a/src/calibre/devices/apple/driver.py b/src/calibre/devices/apple/driver.py index 7a2b25b2e8..0cfa8f1ab2 100644 --- a/src/calibre/devices/apple/driver.py +++ b/src/calibre/devices/apple/driver.py @@ -743,8 +743,8 @@ class ITUNES(DriverBase): self.log.info("ITUNES.open()") # Display a dialog recommending using 'Connect to iTunes' - if not self.settings().extra_customization[self.SKIP_CONNECT_TO_ITUNES_DIALOG]: - raise OpenFeedback('

' + _('Click the "Connect/Share" button and choose' + if False and not self.settings().extra_customization[self.SKIP_CONNECT_TO_ITUNES_DIALOG]: + raise OpenFeedback('

' + ('Click the "Connect/Share" button and choose' ' "Connect to iTunes" to send books from your calibre library' ' to your Apple iDevice.

For more information, see ' '' diff --git a/src/calibre/gui2/catalog/catalog_bibtex.py b/src/calibre/gui2/catalog/catalog_bibtex.py index ebfcc6e546..0fe641403b 100644 --- a/src/calibre/gui2/catalog/catalog_bibtex.py +++ b/src/calibre/gui2/catalog/catalog_bibtex.py @@ -46,6 +46,13 @@ class PluginWidget(QWidget, Ui_Form): for x in xrange(self.db_fields.count()): item = self.db_fields.item(x) item.setSelected(unicode(item.text()) in fields) + self.bibfile_enc.clear() + self.bibfile_enc.addItems(['utf-8', 'cp1252', 'ascii/LaTeX']) + self.bibfile_enctag.clear() + self.bibfile_enctag.addItems(['strict', 'replace', 'ignore', + 'backslashreplace']) + self.bib_entry.clear() + self.bib_entry.addItems(['mixed', 'misc', 'book']) # Update dialog fields from stored options for opt in self.OPTION_FIELDS: opt_value = gprefs.get(self.name + '_' + opt[0], opt[1]) diff --git a/src/calibre/gui2/catalog/catalog_bibtex.ui b/src/calibre/gui2/catalog/catalog_bibtex.ui index 8712d40148..5b41e96267 100644 --- a/src/calibre/gui2/catalog/catalog_bibtex.ui +++ b/src/calibre/gui2/catalog/catalog_bibtex.ui @@ -29,23 +29,7 @@ - - - - utf-8 - - - - - cp1252 - - - - - ascii/LaTeX - - - + @@ -71,28 +55,7 @@ - - - - strict - - - - - replace - - - - - ignore - - - - - backslashreplace - - - + @@ -115,23 +78,7 @@ - - - - mixed - - - - - misc - - - - - book - - - + diff --git a/src/calibre/translations/calibre.pot b/src/calibre/translations/calibre.pot index 04e7ea84e7..4c6f30f4d9 100644 --- a/src/calibre/translations/calibre.pot +++ b/src/calibre/translations/calibre.pot @@ -4,9 +4,9 @@ # msgid "" msgstr "" -"Project-Id-Version: calibre 0.7.50\n" -"POT-Creation-Date: 2011-03-18 11:52+MDT\n" -"PO-Revision-Date: 2011-03-18 11:52+MDT\n" +"Project-Id-Version: calibre 0.7.52\n" +"POT-Creation-Date: 2011-03-25 19:03+MDT\n" +"PO-Revision-Date: 2011-03-25 19:03+MDT\n" "Last-Translator: Automatically generated\n" "Language-Team: LANGUAGE\n" "MIME-Version: 1.0\n" @@ -49,7 +49,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:74 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:424 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:429 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:671 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:674 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:36 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/ereader.py:61 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fb2.py:54 @@ -59,8 +59,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:66 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:124 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/meta.py:126 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1063 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1173 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1064 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/opf2.py:1174 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdb.py:39 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pdf.py:29 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/pml.py:23 @@ -69,7 +69,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:91 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/rtf.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/snb.py:16 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:78 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:34 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:81 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txt.py:18 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/txtz.py:23 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:43 @@ -78,8 +79,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:125 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:159 #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:667 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:882 -#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:884 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:883 +#: /home/kovid/work/calibre/src/calibre/ebooks/mobi/reader.py:885 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:49 #: /home/kovid/work/calibre/src/calibre/ebooks/odt/input.py:51 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/base.py:1001 @@ -112,8 +113,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:82 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:102 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:312 -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:314 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:313 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:315 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:308 #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:315 #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:155 @@ -138,8 +139,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/email.py:244 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:430 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:449 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:998 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1191 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:999 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1192 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:70 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:185 @@ -147,24 +148,24 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:199 #: /home/kovid/work/calibre/src/calibre/library/cli.py:216 #: /home/kovid/work/calibre/src/calibre/library/database.py:914 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:494 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:502 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:513 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1759 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1883 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2872 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2874 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3007 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:495 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:503 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:514 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1776 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1900 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2889 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2891 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3024 #: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:233 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:158 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:161 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:156 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:159 #: /home/kovid/work/calibre/src/calibre/library/server/xml.py:79 #: /home/kovid/work/calibre/src/calibre/utils/localization.py:131 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:46 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:64 #: /home/kovid/work/calibre/src/calibre/utils/podofo/__init__.py:78 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:55 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:46 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:54 msgid "Unknown" msgstr "" @@ -177,8 +178,8 @@ msgid "Customize" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:143 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:39 -#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:44 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:42 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:47 msgid "Cannot configure" msgstr "" @@ -302,7 +303,7 @@ msgid "Change the way calibre behaves" msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:845 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:217 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:218 msgid "Add your own columns" msgstr "" @@ -673,72 +674,88 @@ msgstr "" msgid "Communicate with Android phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:87 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:90 msgid "Comma separated list of directories to send e-books to on the device. The first one that exists will be used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:135 +#: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:138 msgid "Communicate with S60 phones." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:92 -msgid "Apple device" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:94 -msgid "Communicate with iTunes/iBooks." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:100 -msgid "Apple device detected, launching iTunes, please wait ..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:102 -msgid "Cannot copy books directly from iDevice. Drag from iTunes Library to desktop, then add to calibre's Library window." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:262 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:265 -msgid "Updating device metadata listing..." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:341 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:380 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:949 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:989 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2976 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3016 -msgid "%d of %d" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:387 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:994 -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3022 -msgid "finished" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:562 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:52 msgid "Use Series as Category in iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:564 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:53 +msgid "Enable to use the series name as the iTunes Genre, iBooks Category" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:55 msgid "Cache covers from iTunes/iBooks" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:576 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:57 +msgid "Enable to cache and display covers from iTunes/iBooks" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:58 +msgid "Skip 'Connect to iTunes' recommendation" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:60 +msgid "Enable to skip the 'Connect to iTunes' recommendation dialog" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:115 +msgid "Apple device" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:117 +msgid "Communicate with iTunes/iBooks." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:128 +msgid "Apple device detected, launching iTunes, please wait ..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:130 +msgid "Cannot copy books directly from iDevice. Drag from iTunes Library to desktop, then add to calibre's Library window." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:290 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:293 +msgid "Updating device metadata listing..." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:369 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:408 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:986 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1026 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3010 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3050 +msgid "%d of %d" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:415 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:1031 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:3056 +msgid "finished" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:600 msgid "" "Some books not found in iTunes database.\n" "Delete using the iBooks app.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:913 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:950 msgid "" "Some cover art could not be converted.\n" "Click 'Show Details' for a list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2557 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2592 #: /home/kovid/work/calibre/src/calibre/devices/nook/driver.py:100 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:447 #: /home/kovid/work/calibre/src/calibre/devices/prs505/sony_cache.py:470 @@ -747,22 +764,22 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:945 #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:445 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:293 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:306 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2736 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:294 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:307 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2753 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:159 msgid "News" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2558 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2593 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:65 #: /home/kovid/work/calibre/src/calibre/library/catalog.py:634 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2698 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:2716 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2715 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:2733 msgid "Catalog" msgstr "" -#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2880 +#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2914 msgid "Communicate with iTunes." msgstr "" @@ -1405,56 +1422,56 @@ msgid "" "For full documentation of the conversion system see\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:106 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:108 msgid "INPUT OPTIONS" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:107 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:109 msgid "Options to control the processing of the input %s file" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:113 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:115 msgid "OUTPUT OPTIONS" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:114 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:116 msgid "Options to control the processing of the output %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:128 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:130 msgid "Options to control the look and feel of the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:143 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:145 msgid "Modify the document text and structure using common patterns. Disabled by default. Use %s to enable. Individual actions can be disabled with the %s options." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:151 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:153 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:18 msgid "Modify the document text and structure using user defined patterns." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:160 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:162 msgid "Control auto-detection of document structure." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:169 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:172 msgid "Control the automatic generation of a Table of Contents. By default, if the source file has a Table of Contents, it will be used in preference to the automatically generated one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:179 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:182 msgid "Options to set metadata in the output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:182 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:185 msgid "Options to help with debugging the conversion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:208 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:211 msgid "List builtin recipes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:281 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/cli.py:284 msgid "Output saved to" msgstr "" @@ -1547,228 +1564,232 @@ msgid "An XPath expression. Page breaks are inserted before the specified elemen msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 +msgid "Some documents specify page margins by specifying a left and right margin on each individual paragraph. calibre will try to detect and remove these margins. Sometimes, this can cause the removal of margins that should not have been removed. In this case you can disable the removal." +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:320 msgid "Set the top margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:314 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:325 msgid "Set the bottom margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:319 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 msgid "Set the left margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:324 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:335 msgid "Set the right margin in pts. Default is %default. Note: 72 pts equals 1 inch" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:330 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:341 msgid "Change text justification. A value of \"left\" converts all justified text in the source to left aligned (i.e. unjustified) text. A value of \"justify\" converts all unjustified text to justified. A value of \"original\" (the default) does not change justification in the source file. Note that only some output formats support justification." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:340 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:351 msgid "Remove spacing between paragraphs. Also sets an indent on paragraphs of 1.5em. Spacing removal will not work if the source file does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:347 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:358 msgid "When calibre removes inter paragraph spacing, it automatically sets a paragraph indent, to ensure that paragraphs can be easily distinguished. This option controls the width of that indent." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:354 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:365 msgid "Use the cover detected from the source file in preference to the specified cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:360 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:371 msgid "Insert a blank line between paragraphs. Will not work if the source file does not use paragraphs (

or

tags)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:378 msgid "Remove the first image from the input ebook. Useful if the first image in the source file is a cover and you are specifying an external cover." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:375 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:386 msgid "Insert the book metadata at the start of the book. This is useful if your ebook reader does not support displaying/searching metadata directly." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:394 msgid "Convert plain quotes, dashes and ellipsis to their typographically correct equivalents. For details, see http://daringfireball.net/projects/smartypants" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:392 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:403 msgid "Read metadata from the specified OPF file. Metadata read from this file will override any metadata in the source file." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:410 msgid "Transliterate unicode characters to an ASCII representation. Use with care because this will replace unicode characters with ASCII. For instance it will replace \"%s\" with \"Mikhail Gorbachiov\". Also, note that in cases where there are multiple representations of a character (characters shared by Chinese and Japanese for instance) the representation based on the current calibre interface language will be used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:425 msgid "Preserve ligatures present in the input document. A ligature is a special rendering of a pair of characters like ff, fi, fl et cetera. Most readers do not have support for ligatures in their default fonts, so they are unlikely to render correctly. By default, calibre will turn a ligature into the corresponding pair of normal characters. This option will preserve them instead." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:426 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:437 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:38 msgid "Set the title." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:430 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:441 msgid "Set the authors. Multiple authors should be separated by ampersands." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:435 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:446 msgid "The version of the title to be used for sorting. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:439 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:450 msgid "String to be used when sorting by author. " msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:454 msgid "Set the cover to the specified file or URL" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:447 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:458 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 msgid "Set the ebook description." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:451 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:462 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:56 msgid "Set the ebook publisher." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:455 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:466 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:60 msgid "Set the series this ebook belongs to." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:470 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:463 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:474 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 msgid "Set the rating. Should be a number between 1 and 5." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:467 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:478 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:66 msgid "Set the ISBN of the book." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:471 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:482 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:68 msgid "Set the tags for the book. Should be a comma separated list." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:475 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:486 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:70 msgid "Set the book producer." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:479 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:490 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:72 msgid "Set the language." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:483 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:494 msgid "Set the publication date." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:498 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:502 msgid "Enable heuristic processing. This option must be set for any heuristic processing to take place." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:496 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:507 msgid "Detect unformatted chapter headings and sub headings. Change them to h2 and h3 tags. This setting will not create a TOC, but can be used in conjunction with structure detection to create one." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:514 msgid "Look for common words and patterns that denote italics and italicize them." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:508 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:519 msgid "Turn indentation created from multiple non-breaking space entities into CSS indents." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:524 msgid "Scale used to determine the length at which a line should be unwrapped. Valid values are a decimal between 0 and 1. The default is 0.4, just below the median line length. If only a few lines in the document require unwrapping this value should be reduced" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:521 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:532 msgid "Unwrap lines using punctuation and other formatting clues." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:525 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536 msgid "Remove empty paragraphs from the document when they exist between every other paragraph" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:530 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:541 msgid "Left aligned scene break markers are center aligned. Replace soft scene breaks that use multiple blank lines withhorizontal rules." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 msgid "Replace scene breaks with the specified text. By default, the text from the input document is used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:541 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:552 msgid "Analyze hyphenated words throughout the document. The document itself is used as a dictionary to determine whether hyphens should be retained or removed." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:547 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "Looks for occurrences of sequential

or

tags. The tags are renumbered to prevent splitting in the middle of chapter headings." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:564 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:569 msgid "Replacement to replace the text found with sr1-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:573 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:567 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:578 msgid "Replacement to replace the text found with sr2-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:571 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:582 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:587 msgid "Replacement to replace the text found with sr3-search." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:678 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:689 msgid "Could not find an ebook inside the archive" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:736 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:747 msgid "Values of series index and rating must be numbers. Ignoring" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:743 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:754 msgid "Failed to parse date/time" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:898 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:909 msgid "Converting input to HTML..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:925 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:936 msgid "Running transforms on ebook..." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1015 +#: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:1030 msgid "Creating" msgstr "" @@ -2173,19 +2194,19 @@ msgstr "" msgid "TEMPLATE ERROR" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:586 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:561 msgid "No" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:586 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:589 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:553 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:561 msgid "Yes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:670 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:673 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:45 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:127 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:128 @@ -2193,77 +2214,77 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:427 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1003 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:331 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:576 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:574 msgid "Title" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:671 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:674 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:432 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 msgid "Author(s)" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:672 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:675 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:72 msgid "Publisher" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:673 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:676 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/info.py:49 msgid "Producer" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:674 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:677 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:247 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:129 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:389 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1210 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1211 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:211 msgid "Comments" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:676 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:679 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:31 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:377 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1206 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1207 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:65 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:171 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:759 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:761 msgid "Tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:678 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:681 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:168 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:30 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_categories.py:60 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:74 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:394 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1216 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:65 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:114 msgid "Series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:679 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:682 msgid "Language" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:681 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1198 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:684 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1199 msgid "Timestamp" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:683 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:686 #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:65 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:70 @@ -2271,7 +2292,7 @@ msgstr "" msgid "Published" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:685 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/book/base.py:688 msgid "Rights" msgstr "" @@ -2411,7 +2432,7 @@ msgid "Convert comments downloaded from %s to plain text" msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:181 -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:140 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/google.py:157 msgid "Downloads metadata from Google Books" msgstr "" @@ -2535,7 +2556,7 @@ msgstr "" msgid "The publisher of the book to search for." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:75 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/library_thing.py:64 msgid "" "\n" "%prog [options] ISBN\n" @@ -2610,30 +2631,39 @@ msgstr "" msgid "Cover" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:267 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:280 msgid "Downloads metadata from Amazon" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:274 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:287 msgid "US" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:275 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:288 msgid "France" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:276 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:289 msgid "Germany" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:346 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:290 +msgid "UK" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:375 msgid "Amazon timed out. Try again later." msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:26 +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:93 msgid "Metadata source" msgstr "" +#: +#: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/openlibrary.py:15 +msgid "Downloads metadata from The Open Library" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:22 msgid "Modify images to meet Palm device size limitations." msgstr "" @@ -2756,7 +2786,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/oeb/transforms/jacket.py:169 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:71 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:66 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:757 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:759 msgid "Rating" msgstr "" @@ -3020,7 +3050,7 @@ msgstr "" msgid "Table of Contents:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:271 +#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:272 msgid "" "This RTF file has a feature calibre does not support. Convert it to HTML first and then try it.\n" "%s" @@ -3508,8 +3538,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:81 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/toolbar.py:54 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:171 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:126 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:170 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 msgid "%d books" msgstr "" @@ -3640,7 +3670,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:312 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:150 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:689 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:969 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:972 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:101 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:186 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/tweaks.py:276 @@ -3672,7 +3702,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:400 #: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:101 -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:789 msgid "Not allowed" msgstr "" @@ -4115,11 +4145,11 @@ msgstr "" msgid "Restart in debug mode" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:40 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:43 msgid "Cannot configure while there are running jobs." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:45 +#: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:48 msgid "Cannot configure before calibre is restarted." msgstr "" @@ -4189,7 +4219,7 @@ msgid "Click the show details button to see which ones." msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:764 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:766 msgid "Show book details" msgstr "" @@ -4529,7 +4559,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:384 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1197 msgid "Path" msgstr "" @@ -4541,15 +4571,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info.py:153 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:383 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:63 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:141 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:144 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/emailp.py:24 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:124 msgid "Formats" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:29 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1007 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1199 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1008 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1200 msgid "Collections" msgstr "" @@ -4562,8 +4592,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:376 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:382 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:388 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1205 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1209 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1206 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1210 #: /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 @@ -4627,7 +4657,7 @@ msgstr "" msgid "output" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:89 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:42 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:295 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:32 @@ -4650,7 +4680,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/rb_output_ui.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace_ui.py:147 #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output_ui.py:42 -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:56 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc_ui.py:67 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:91 #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:84 @@ -4681,68 +4711,36 @@ msgstr "" msgid "Form" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:90 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:78 msgid "Bib file encoding:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:91 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:79 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml_ui.py:43 msgid "Fields to include in output:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:92 -msgid "ascii/LaTeX" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:80 msgid "Encoding configuration (change if you have errors) :" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 -msgid "strict" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:95 -msgid "replace" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:96 -msgid "ignore" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:97 -msgid "backslashreplace" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:98 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:81 msgid "BibTeX entry type:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:99 -msgid "mixed" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:100 -msgid "misc" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:101 -msgid "book" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:102 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:82 msgid "Create a citation tag?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:103 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:83 msgid "Add files path with formats?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:104 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:84 msgid "Expression to form the BibTeX citation tag:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:105 +#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:85 msgid "" "Some explanation about this template:\n" " -The fields availables are 'author_sort', 'authors', 'id',\n" @@ -5060,6 +5058,7 @@ msgid "Style the selected text block" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:125 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:139 msgid "Normal" @@ -6012,25 +6011,30 @@ msgid "The XPath expression %s is invalid." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:57 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 msgid "Chapter &mark:" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:58 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:61 msgid "Remove first &image" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:59 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:62 msgid "Insert &metadata as page at start of book" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:60 +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:63 msgid "The header and footer removal options have been replaced by the Search & Replace options. Click the Search & Replace category in the bar to the left to use these options. Leave the replace field blank and enter your header/footer removal regexps into the search field." msgstr "" +#: +#: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection_ui.py:64 +msgid "Remove &fake margins" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" "Table of\n" @@ -6257,11 +6261,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:112 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:149 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:183 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:293 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:557 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:598 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:621 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:672 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:301 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:565 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:606 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:680 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:311 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:505 @@ -6276,62 +6280,62 @@ msgid "Undefined" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:126 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:629 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:637 msgid "star(s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:127 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:630 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:638 msgid "Unrated" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:170 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:659 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:667 msgid "Set '%s' to today" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:172 -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:661 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:669 msgid "Clear '%s'" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:289 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:297 msgid " index:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:366 msgid "The enumeration \"{0}\" contains an invalid value that will be set to the default" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:520 msgid "Apply changes" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:705 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:713 msgid "Remove series" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:708 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:716 msgid "Automatically number books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:711 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:719 msgid "Force numbers to start with " msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:782 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:790 msgid "The enumeration \"{0}\" contains invalid values that will not appear in the list" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:826 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:834 msgid "Remove all tags" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:846 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:854 msgid "tags to add" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:852 +#: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:861 msgid "tags to remove" msgstr "" @@ -6757,7 +6761,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/check_library.py:337 #: /home/kovid/work/calibre/src/calibre/gui2/viewer/bookmarkmanager.py:89 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:257 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:256 msgid "Name" msgstr "" @@ -6774,7 +6778,7 @@ msgstr "" #: #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_format_device_ui.py:49 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1195 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1196 msgid "Format" msgstr "" @@ -6930,7 +6934,7 @@ msgstr "" #: #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_location_ui.py:63 #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:63 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:230 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:228 msgid "Library" msgstr "" @@ -6966,12 +6970,12 @@ msgstr "" #: #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/delete_matching_from_device.py:76 #: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:69 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1005 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:32 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:241 #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:321 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:575 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:573 msgid "Date" msgstr "" @@ -6997,13 +7001,13 @@ msgstr "" #: #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:128 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1418 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1421 msgid "Invalid author name" msgstr "" #: #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:129 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1419 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1422 msgid "Author names cannot contain & characters." msgstr "" @@ -7187,22 +7191,22 @@ msgid "Working" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:260 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:412 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:414 msgid "Lower Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:261 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:411 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:413 msgid "Upper Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:262 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:414 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:416 msgid "Title Case" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:263 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:415 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:417 msgid "Capitalize" msgstr "" @@ -7266,49 +7270,49 @@ msgstr "" msgid "You must specify a destination identifier type" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:756 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:775 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:902 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:759 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:778 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:905 msgid "Search/replace invalid" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:757 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:760 msgid "Authors cannot be set to the empty string. Book title %s not processed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:776 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:779 msgid "Title cannot be set to the empty string. Book title %s not processed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:903 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:906 msgid "Search pattern is invalid: %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:955 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:958 msgid "" "Applying changes to %d books.\n" "Phase {0} {1}%%." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:985 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:988 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:587 msgid "Delete saved search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:986 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:989 msgid "The selected saved search/replace will be deleted. Are you sure?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1003 -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1011 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1014 msgid "Save search/replace" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1004 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1007 msgid "Search/replace name:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1012 +#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk.py:1015 msgid "That saved search/replace already exists and will be overwritten. Are you sure?" msgstr "" @@ -8583,12 +8587,12 @@ msgid "%s (was %s)" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:85 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1364 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1367 msgid "Item is blank" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:86 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1365 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1368 msgid "An item cannot be set to nothing. Delete it instead." msgstr "" @@ -9128,7 +9132,7 @@ msgid "Show books in the main memory of the device" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1008 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1009 msgid "Card A" msgstr "" @@ -9137,7 +9141,7 @@ msgid "Show books in storage card A" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1010 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1011 msgid "Card B" msgstr "" @@ -9215,78 +9219,78 @@ msgstr "" msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:761 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1315 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:785 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:762 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1316 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784 msgid "The lookup/search name is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:767 -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1317 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:768 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1318 msgid "This book's UUID is \"{0}\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1002 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1003 msgid "In Library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1006 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1007 msgid "Size" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1215 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1216 msgid "Book %s of %s." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1295 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1296 msgid "Marked for deletion" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1298 +#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1299 msgid "Double click to edit me

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:155 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:156 msgid "Hide column %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:160 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:161 msgid "Sort on %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:161 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:162 msgid "Ascending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:165 msgid "Descending" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:176 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:177 msgid "Change text alignment for %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:179 msgid "Left" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:179 msgid "Right" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:179 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:180 msgid "Center" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:198 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:199 msgid "Show column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:211 msgid "Restore default layout" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:783 +#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:790 msgid "Dropping onto a device is not supported. First add the book to the calibre library." msgstr "" @@ -9565,7 +9569,7 @@ msgid "%s %s for: %s" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:291 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:164 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:163 msgid "Done" msgstr "" @@ -9574,7 +9578,7 @@ msgid "Successfully downloaded metadata for %d out of %d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/bulk_download.py:294 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:763 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:765 msgid "Details" msgstr "" @@ -9675,17 +9679,22 @@ msgstr "" msgid "&Configure metadata from file name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:140 -msgid "High" -msgstr "" - +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:141 msgid "Low" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:165 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:34 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior_ui.py:140 +msgid "High" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36 +msgid "Very low" +msgstr "" + +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:164 msgid "Confirmation dialogs have all been reset" msgstr "" @@ -9794,7 +9803,7 @@ msgstr "" msgid "Add &custom column" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion.py:39 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion.py:41 msgid "Restore settings to default values. Only settings for the currently selected section are restored." msgstr "" @@ -9842,7 +9851,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:41 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:64 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:142 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:145 msgid "Yes/No" msgstr "" @@ -9864,10 +9873,15 @@ msgstr "" #: #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:64 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:146 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:149 msgid "Modified Date" msgstr "" +#: +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:66 +msgid "People's names" +msgstr "" + #: #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:71 msgid "Number" @@ -9900,107 +9914,107 @@ msgid "Selected column is not a user-defined column" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:143 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:146 msgid "My Tags" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:144 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:147 msgid "My Series" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:145 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:148 msgid "My Rating" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:174 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:150 +msgid "People" +msgstr "" + +#: +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:179 msgid "No lookup name was provided" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:178 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:183 msgid "The lookup name must contain only lower case letters, digits and underscores, and start with a letter" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:181 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:186 msgid "Lookup names cannot end with _index, because these names are reserved for the index of a series column." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:196 msgid "No column heading was provided" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:201 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:206 msgid "The lookup name %s is already used" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:218 msgid "The heading %s is already used" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:224 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:229 msgid "You must enter a template for composite columns" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:233 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:238 msgid "You must enter at least one value for enumeration columns" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:237 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:242 msgid "You cannot provide the empty value, as it is included by default" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:241 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:246 msgid "The value \"{0}\" is in the list more than once" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:187 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:190 msgid "&Lookup name" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:188 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:191 msgid "Column &heading" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:189 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:192 msgid "Used for searching the column. Must contain only digits and lower case letters." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:190 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:193 msgid "Column heading in the library view and category name in the tag browser" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:191 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:194 msgid "&Column type" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:192 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:195 msgid "What kind of information will be kept in the column." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:193 -msgid "Show checkmarks" -msgstr "" - -#: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:194 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:196 msgid "" "Show check marks in the GUI. Values of 'yes', 'checked', and 'true'\n" "will show a green check. Values of 'no', 'unchecked', and 'false' will show a red X.\n" @@ -10008,7 +10022,22 @@ msgid "" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:197 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:199 +msgid "Show checkmarks" +msgstr "" + +#: +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:200 +msgid "Check this box if this column contains names, like the authors column." +msgstr "" + +#: +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:201 +msgid "Contains names" +msgstr "" + +#: +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:202 msgid "" "

Date format. Use 1-4 'd's for day, 1-4 'M's for month, and 2 or 4 'y's for year.

\n" "

For example:\n" @@ -10019,68 +10048,68 @@ msgid "" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:203 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:208 msgid "Use MMM yyyy for month + year, yyyy for year only" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:204 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:209 msgid "Default: dd MMM yyyy." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:205 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:210 msgid "Format for &dates" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:206 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:211 msgid "&Template" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:207 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:212 msgid "Field template. Uses the same syntax as save templates." msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:208 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:213 msgid "Similar to save templates. For example, {title} {isbn}" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:209 -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:219 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:224 msgid "Default: (nothing)" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:210 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:215 msgid "&Sort/search column by" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:211 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:216 msgid "How this column should handled in the GUI when sorting and searching" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:212 -msgid "Show in tags browser" -msgstr "" - -#: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:213 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:217 msgid "If checked, this column will appear in the tags browser as a category" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:214 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:218 +msgid "Show in tags browser" +msgstr "" + +#: +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:219 msgid "Values" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:215 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:220 msgid "" "A comma-separated list of permitted values. The empty value is always\n" "included, and is the default. For example, the list 'one,two,three' has\n" @@ -10088,7 +10117,7 @@ msgid "" msgstr "" #: -#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:218 +#: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:223 msgid "The empty string is always the first value" msgstr "" @@ -11085,8 +11114,8 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:93 #: /home/kovid/work/calibre/src/calibre/gui2/search_box.py:277 -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:644 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:281 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:646 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:280 msgid "Search" msgstr "" @@ -11258,7 +11287,7 @@ msgstr "" msgid "Change sub-categorization scheme" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:780 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:779 msgid "The grouped search term name is \"{0}\"" msgstr "" @@ -11271,71 +11300,71 @@ msgid "Changing the metadata for that many books can take a while. Are you sure? msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1139 -#: /home/kovid/work/calibre/src/calibre/library/database2.py:412 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:413 msgid "Searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1370 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1390 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1399 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1373 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1393 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1402 msgid "Rename user category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1371 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1374 msgid "You cannot use periods in the name when renaming user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1391 -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1400 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1394 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1403 msgid "The name %s is already used" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1423 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1426 msgid "Duplicate search name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1424 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1427 msgid "The saved search name %s is already used." msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1826 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1829 msgid "New Category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1877 #: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1880 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1883 msgid "Delete user category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1878 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1881 msgid "%s is not a user category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1881 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1884 msgid "%s contains items. Do you really want to delete it?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1902 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1905 msgid "Remove category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1903 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1906 msgid "User category %s does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1922 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1925 msgid "Add to user category" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1923 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1926 msgid "A user category %s does not exist" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2046 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2049 msgid "Find item in tag browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2049 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2052 msgid "" "Search for items. This is a \"contains\" search; items containing the\n" "text anywhere in the name will be found. You can limit the search\n" @@ -11345,59 +11374,59 @@ msgid "" "containing the text \"foo\"" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2058 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2061 msgid "ALT+f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2062 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2065 msgid "F&ind" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2063 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2066 msgid "Find the first/next matching item" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2070 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2071 msgid "Collapse all categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2091 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2095 msgid "No More Matches.

Click Find again to go to first match" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2104 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2108 msgid "Sort by name" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2104 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2108 msgid "Sort by popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2105 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2109 msgid "Sort by average rating" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2108 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2112 msgid "Set the sort order for entries in the Tag Browser" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2114 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2118 msgid "Match all" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2114 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2118 msgid "Match any" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2119 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2123 msgid "When selecting multiple entries in the Tag Browser match any or all of them" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2123 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2127 msgid "Manage &user categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2126 +#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:2130 msgid "Add your own categories to the Tag Browser" msgstr "" @@ -11475,26 +11504,22 @@ msgstr "" msgid "Failed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:578 -msgid "is the result of the efforts of many volunteers from all over the world. If you find it useful, please consider donating to support its development. Your donation helps keep calibre development going." -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:604 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:574 msgid "There are active jobs. Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:607 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:577 msgid "" " is communicating with the device!
\n" " Quitting may cause corruption on the device.
\n" " Are you sure you want to quit?" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:611 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:581 msgid "Active jobs" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:680 +#: /home/kovid/work/calibre/src/calibre/gui2/ui.py:650 msgid "will keep running in the system tray. To close it, choose Quit in the context menu of the system tray." msgstr "" @@ -12002,27 +12027,27 @@ msgstr "" msgid "Print eBook" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:410 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:412 msgid "Change Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:413 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:415 msgid "Swap Case" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:953 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:955 msgid "Drag to resize" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:988 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:990 msgid "Show" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:995 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:997 msgid "Hide" msgstr "" -#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1032 +#: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:1034 msgid "Toggle" msgstr "" @@ -13087,31 +13112,31 @@ msgid "" "For help on an individual command: %%prog command --help\n" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:586 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:589 msgid "No label was provided" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:588 +#: /home/kovid/work/calibre/src/calibre/library/custom_columns.py:591 msgid "The label must contain only lower case letters, digits and underscores, and start with a letter" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:65 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:66 msgid "%sAverage rating is %3.1f" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:1006 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:1007 msgid "Main" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3033 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3050 msgid "

Migrating old database to ebook library in %s

" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3062 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3079 msgid "Copying %s" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/database2.py:3079 +#: /home/kovid/work/calibre/src/calibre/library/database2.py:3096 msgid "Compacting database" msgstr "" @@ -13274,7 +13299,7 @@ msgid "Prefix to prepend to all URLs. Useful for reverseproxying to this server msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:64 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:499 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:498 msgid "Loading, please wait" msgstr "" @@ -13296,7 +13321,7 @@ msgid "Browsing %d books" msgstr "" #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:126 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:256 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:255 msgid "Average rating" msgstr "" @@ -13304,91 +13329,91 @@ msgstr "" msgid "%s: %.1f stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:164 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:163 msgid "%d stars" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:257 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:256 msgid "Popularity" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:276 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:275 msgid "Sort by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:279 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:278 msgid "library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:280 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:279 msgid "home" msgstr "" +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:340 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:612 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:573 +msgid "Newest" +msgstr "" + #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:341 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:613 -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:575 -msgid "Newest" -msgstr "" - -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:342 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:614 msgid "All books" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:387 -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:452 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:386 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:451 msgid "Browse books by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:392 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:391 msgid "Choose a category to browse by:" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:522 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:521 msgid "Browsing by" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:523 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:522 msgid "Up" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:649 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:648 msgid "in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:652 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:651 msgid "Books in" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:738 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:740 msgid "Other formats" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:745 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:747 msgid "Read %(title)s in the %(fmt)s format" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:750 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:752 msgid "Get" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:765 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:767 msgid "Permalink" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:766 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:768 msgid "A permanent link to this book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:777 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:779 msgid "This book has been deleted" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:863 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:865 msgid "in search" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:865 +#: /home/kovid/work/calibre/src/calibre/library/server/browse.py:867 msgid "Matching books" msgstr "" @@ -13421,35 +13446,35 @@ msgstr "" msgid "Auto reload server when source code changes. May not work in all environments." msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:126 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:125 msgid "%d book" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:150 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:148 msgid "%d items" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:168 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:166 msgid "RATING: %s
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:171 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:169 msgid "TAGS: %s
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:176 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:174 msgid "SERIES: %s [%s]
" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:269 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:267 msgid "Books in your library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:275 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:273 msgid "By " msgstr "" -#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:276 +#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:274 msgid "Books sorted by " msgstr "" @@ -13503,38 +13528,38 @@ msgid "Read metadata from files" msgstr "" #: /home/kovid/work/calibre/src/calibre/utils/config.py:717 -msgid "The priority of worker processes" +msgid "The priority of worker processes. A higher priority means they run faster and consume more resources. Most tasks like conversion/news download/adding books/etc. are affected by this setting." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:719 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:722 msgid "Swap author first and last names when reading metadata" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:721 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:724 msgid "Add new formats to existing book records" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:723 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:726 msgid "Tags to apply to books added to the library" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:727 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:730 msgid "List of named saved searches" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:728 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:731 msgid "User-created tag browser categories" msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:730 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:733 msgid "How and when calibre updates metadata on the device." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:732 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:735 msgid "When searching for text without using lookup prefixes, as for example, Red instead of title:Red, limit the columns searched to those named below." msgstr "" -#: /home/kovid/work/calibre/src/calibre/utils/config.py:737 +#: /home/kovid/work/calibre/src/calibre/utils/config.py:740 msgid "Choose columns to be searched when not using prefixes, as for example, when searching for Redd instead of title:Red. Enter a list of search/lookup names separated by commas. Only takes effect if you set the option to limit search columns above." msgstr "" @@ -13946,16 +13971,16 @@ msgstr "" msgid "Control email delivery" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:119 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:120 msgid "Unknown section" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:141 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:142 msgid "Unknown feed" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:159 -#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:186 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:160 +#: /home/kovid/work/calibre/src/calibre/web/feeds/__init__.py:187 msgid "Untitled article" msgstr "" @@ -14079,18 +14104,18 @@ msgstr "" msgid "You do not have permission to download this issue. Either your subscription has expired or you have exceeded the maximum allowed downloads for today." msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:47 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/collection.py:46 msgid "You" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:74 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:83 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:185 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:75 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:84 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:202 msgid "Scheduled" msgstr "" -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:85 -#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:186 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:86 +#: /home/kovid/work/calibre/src/calibre/web/feeds/recipes/model.py:203 msgid "Custom" msgstr "" diff --git a/src/calibre/translations/fr.po b/src/calibre/translations/fr.po index 2f996f59aa..330b5787d3 100644 --- a/src/calibre/translations/fr.po +++ b/src/calibre/translations/fr.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.22\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-03-18 19:01+0000\n" -"PO-Revision-Date: 2011-03-19 21:22+0000\n" -"Last-Translator: sengian \n" +"PO-Revision-Date: 2011-03-24 22:35+0000\n" +"Last-Translator: Vincent Coiffier \n" "Language-Team: Français \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-20 04:43+0000\n" +"X-Launchpad-Export-Date: 2011-03-25 04:38+0000\n" "X-Generator: Launchpad (build 12559)\n" "X-Poedit-Bookmarks: 1177,1104,-1,-1,-1,-1,-1,-1,-1,-1\n" "Generated-By: pygettext.py 1.5\n" @@ -7508,7 +7508,7 @@ msgstr "Ôter les alinéas en début de ligne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 msgid "Markdown" -msgstr "" +msgstr "Markdown" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 msgid "" @@ -9944,7 +9944,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:61 msgid "&Download after:" -msgstr "" +msgstr "Télécharger après:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:91 msgid "" @@ -10707,7 +10707,7 @@ msgstr "&Partager une recette" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:262 msgid "S&how recipe files" -msgstr "" +msgstr "Afficher les fichiers recettes" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:263 msgid "Customize &builtin recipe" @@ -10801,7 +10801,7 @@ msgstr "Code source de la recette (python)" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:51 msgid "Download %s" -msgstr "" +msgstr "Télécharge %s" #: /home/kovid/work/calibre/src/calibre/gui2/dnd.py:54 msgid "Downloading %s from %s" @@ -11957,11 +11957,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:143 msgid "My Tags" -msgstr "" +msgstr "Mes Étiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:144 msgid "My Series" -msgstr "" +msgstr "Mes Séries" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:145 msgid "My Rating" @@ -12043,7 +12043,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:191 msgid "&Column type" -msgstr "" +msgstr "Type de &colonne" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:192 msgid "What kind of information will be kept in the column." @@ -12110,7 +12110,7 @@ msgstr "Par défaut : (rien)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:210 msgid "&Sort/search column by" -msgstr "" +msgstr "Trier/chercher colonne par" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:211 msgid "How this column should handled in the GUI when sorting and searching" @@ -12120,11 +12120,13 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:212 msgid "Show in tags browser" -msgstr "" +msgstr "Afficher dans le navigateur d'étiquettes" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:213 msgid "If checked, this column will appear in the tags browser as a category" msgstr "" +"Si coché, cette colonne apparaitra dans le navigateur d'étiquette comme une " +"catégorie" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column_ui.py:214 msgid "Values" @@ -12340,7 +12342,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163 msgid "Categories with &hierarchical items:" -msgstr "" +msgstr "Catégories avec des articles hiérarchiques:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164 msgid "" @@ -12851,10 +12853,15 @@ msgid "" "search not just authors but title/tags/series/comments/etc. Use these " "options if you would like to change this behavior." msgstr "" +"Quand vous saisirez un terme de recherche sans préfixe, par défaut calibre " +"recherchera toutes les métadonnées qui correspondront. Par exemple saisir " +"\"asimov\" ne recherchera pas seulement les auteurs mais aussi les " +"titres/étiquettes/commentaires/etc. Utiliser ces options si vous souhaitez " +"modifier ce comportement." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:114 msgid "&Limit the searched metadata" -msgstr "" +msgstr "&Limiter les métadonnées recherchées" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:115 msgid "&Columns that non-prefixed searches are limited to:" @@ -14703,6 +14710,9 @@ msgid "" "No username and password set for mailserver. Most mailservers need a " "username and password. Are you sure?" msgstr "" +"Aucun nom d'utilisateur et de mot de passe indiqués pour le serveur de mail. " +"La plupart des serveurs de mails ont besoin d'un nom d'utilisateur et d'un " +"mot de passe. Etes-vous sûr?" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:124 msgid "Send email &from:" diff --git a/src/calibre/translations/hu.po b/src/calibre/translations/hu.po index a2212506bd..c8f091071c 100644 --- a/src/calibre/translations/hu.po +++ b/src/calibre/translations/hu.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-03-18 19:01+0000\n" -"PO-Revision-Date: 2011-03-19 12:18+0000\n" +"PO-Revision-Date: 2011-03-24 13:11+0000\n" "Last-Translator: Roadside \n" "Language-Team: Hungarian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-20 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-03-25 04:38+0000\n" "X-Generator: Launchpad (build 12559)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -625,13 +625,14 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:437 msgid "Intended for generic tablet devices, does no resizing of images" -msgstr "" +msgstr "Általános tablet eszközök profilja, nem méretezi át a képeket" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:445 msgid "" "Intended for the Samsung Galaxy and similar tablet devices with a resolution " "of 600x1280" msgstr "" +"A Samsung Galaxy Tab és ahhoz hasonlóan 600x1280 felbontású tabletek profilja" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:471 msgid "This profile is intended for the Kobo Reader." @@ -667,7 +668,7 @@ msgstr "Ez az Amazon Kindle DX profilja." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:712 msgid "This profile is intended for the B&N Nook Color." -msgstr "" +msgstr "A B&N Nook Color olvasó profilja" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:723 msgid "This profile is intended for the Sanda Bambook." @@ -4743,7 +4744,7 @@ msgstr "(törlés könyvtárból)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:104 msgid "Setup email based sharing of books" -msgstr "Könyvek email alapú megosztásának beállítása" +msgstr "Könyvek e-mail alapú megosztásának beállítása" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:122 msgid "D" @@ -6425,7 +6426,7 @@ msgstr "&Elegánsabb írásjelek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 msgid "Minimum &line height:" -msgstr "M&inimum sormagasság" +msgstr "M&inimum sormagasság:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 msgid " %" @@ -6567,7 +6568,7 @@ msgstr "Könyv címének megadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:525 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:420 msgid "&Author(s): " -msgstr "Szerző(k) " +msgstr "Szerző(k) : " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 msgid "Author So&rt:" @@ -7392,7 +7393,7 @@ msgstr "Nincs megfelelő formátum" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:644 msgid "Select folder to open as device" -msgstr "" +msgstr "Mappa eszközként való megnyitása" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:695 msgid "Error talking to device" @@ -7840,15 +7841,15 @@ msgstr "Új &hely:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:80 msgid "Use &existing library at the new location" -msgstr "" +msgstr "Létező könyvtár használata egy új helyen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:81 msgid "&Create an empty library at the new location" -msgstr "" +msgstr "Üres könyvtár létrehozása egy új helyen" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:82 msgid "&Copy structure from the current library" -msgstr "" +msgstr "A jelenlegi könyvtár szerkezetének másolása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:83 msgid "" @@ -7858,7 +7859,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_library_ui.py:85 msgid "&Move current library to new location" -msgstr "" +msgstr "A jelenlegi könyvtár átmozgatása egy új helyre" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/choose_plugin_toolbars.py:23 msgid "Add \"%s\" to toolbars or menus" @@ -7891,7 +7892,7 @@ msgstr "&Cím:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:98 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:155 msgid "&Author(s):" -msgstr "Szerző(k)" +msgstr "Szerző(k):" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:100 msgid "&Profile:" @@ -8038,11 +8039,11 @@ msgstr "ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:66 msgid "Has Cover" -msgstr "" +msgstr "Van borító" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:67 msgid "Has Summary" -msgstr "" +msgstr "Összegzés van" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:192 msgid "Finding metadata..." @@ -8953,7 +8954,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:418 msgid "Title &sort: " -msgstr "" +msgstr "Cimke röviden: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:419 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:109 @@ -9277,7 +9278,7 @@ msgstr "Még nem lett letöltve" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:373 msgid "never" -msgstr "" +msgstr "soha" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:379 msgid "%d days, %d hours and %d minutes ago" @@ -9298,7 +9299,7 @@ msgstr "Felhasználói hírforrás hozzáadása" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:429 msgid "Download all scheduled new sources" -msgstr "" +msgstr "Az összes ütemezett hírforrás letöltése" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:534 msgid "No internet connection" @@ -9357,6 +9358,8 @@ msgid "" "Maximum number of copies (issues) of this recipe to keep. Set to 0 to keep " "all (disable)." msgstr "" +"A másolatok maximális száma, amit megtart ettől a küldőtől. 0-ra állítva " +"mindet megtartja (letiltva)." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:213 msgid "&Keep at most:" @@ -9401,10 +9404,14 @@ msgid "" "periodical that are kept by clicking the Advanced tab for that periodical " "above." msgstr "" +"

A letöltött hírek törlése, ha régebbiek bizonyos napnál. 0-ra állítva " +"letiltja ezt a funkciót.\n" +"

Egy konkrét kiadvány maximálisan megtartott számít is meghatározhatja, ha " +"rendszeresen a fenti Speciális fülre kattint." #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:224 msgid "never delete" -msgstr "" +msgstr "sose törölje" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler_ui.py:225 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/user_profiles_ui.py:273 @@ -10578,11 +10585,11 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:102 #: /home/kovid/work/calibre/src/calibre/gui2/main.py:188 msgid "Choose a location for your new calibre e-book library" -msgstr "" +msgstr "Válasszon egy helyet az új calibre e-book könyvtárának" #: /home/kovid/work/calibre/src/calibre/gui2/main.py:157 msgid "Initializing user interface..." -msgstr "" +msgstr "Kezelőfelület előkészítése..." #: /home/kovid/work/calibre/src/calibre/gui2/main.py:182 msgid "Repairing failed" @@ -10682,7 +10689,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:111 msgid "Title &sort:" -msgstr "" +msgstr "Cimke röviden:" #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:220 msgid "Author s&ort:" @@ -11284,6 +11291,9 @@ msgid "" "automatically sent for downloaded news to all email addresses that have Auto-" "send checked." msgstr "" +"A calibre könyveket tud továbbítani Önnek e-mailen keresztül. Ha bejelöli az " +"Automatikus küldést, akkor az e-mailek a letöltött hírekkel együtt " +"postázódnak az összes címre." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:67 msgid "Add an email address to which to send books" @@ -11329,11 +11339,11 @@ msgstr "új email cím" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:27 msgid "Narrow" -msgstr "" +msgstr "Keskeny" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:27 msgid "Wide" -msgstr "" +msgstr "Széles" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:53 msgid "Medium" @@ -11349,7 +11359,7 @@ msgstr "Nagy" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57 msgid "Always" -msgstr "" +msgstr "Mindig" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:57 msgid "Automatic" @@ -11357,7 +11367,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:58 msgid "Never" -msgstr "" +msgstr "Soha" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61 msgid "By first letter" @@ -11373,7 +11383,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143 msgid "User Interface &layout (needs restart):" -msgstr "" +msgstr "Felhasználói felület elrendezése (újraindítás szükséges)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144 msgid "&Number of covers to show in browse mode (needs restart):" @@ -11403,11 +11413,11 @@ msgstr "Ikon megjelenítése a tálcán (újraindítás szükséges)" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150 msgid "Show &splash screen at startup" -msgstr "" +msgstr "Üdvözlő képernyő indításkor" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151 msgid "Disable ¬ifications in system tray" -msgstr "" +msgstr "Értesítések letiltása az értesítési területen" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152 msgid "Use &Roman numerals for series" @@ -11458,15 +11468,15 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:170 msgid "&Toolbar" -msgstr "" +msgstr "&Eszköztár" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:171 msgid "&Icon size:" -msgstr "" +msgstr "Ikonméret:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:172 msgid "Show &text under icons:" -msgstr "" +msgstr "Feliratok az ikonok alatt:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:173 msgid "&Split the toolbar into two toolbars" @@ -11474,7 +11484,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:174 msgid "Interface font:" -msgstr "" +msgstr "Betűtípus:" #: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:175 msgid "Change &font (needs restart)" @@ -11935,6 +11945,8 @@ msgid "" "Clear search histories from all over calibre. Including the book list, e-" "book viewer, fetch news dialog, etc." msgstr "" +"A calibre összes keresési előzményeinek törlése. Beleértve a könyvlistákat, " +"az e-book olvasót, stb." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/search_ui.py:118 msgid "Clear search &histories" @@ -12734,8 +12746,7 @@ msgstr "Néhány könyvet nem sikerült konvertálni" msgid "" "Could not convert %d of %d books, because no suitable source format was " "found." -msgstr "" -"Nem lehet %d / %d könyvet konvertálni, mert nincs megfelelő formátumú." +msgstr "Nem lehet %d / %d könyvet konvertálni, mert nem megfelelő formátumú." #: /home/kovid/work/calibre/src/calibre/gui2/tools.py:125 msgid "Queueing books for bulk conversion" @@ -12801,7 +12812,7 @@ msgstr "Konvertálási hiba" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:525 msgid "Recipe Disabled" -msgstr "" +msgstr "Címzett tiltása" #: /home/kovid/work/calibre/src/calibre/gui2/ui.py:541 msgid "Failed" @@ -12985,6 +12996,8 @@ msgstr "Alapértelmezett elválasztási nyelv." #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:196 msgid "&Resize images larger than the viewer window (needs restart)" msgstr "" +"Az átméretezendő képek nagyobbak, mint a nézőke ablaka (újraindítás " +"szükséges)" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:197 msgid "Page flip &duration:" @@ -12992,7 +13005,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:198 msgid "disabled" -msgstr "" +msgstr "letiltva" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/config_ui.py:199 msgid " secs" @@ -13305,7 +13318,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:189 msgid "E-book Viewer" -msgstr "" +msgstr "E-booik olvasó" #: /home/kovid/work/calibre/src/calibre/gui2/viewer/main_ui.py:190 msgid "Close dictionary" @@ -13400,6 +13413,8 @@ msgid "" "Choose you e-book device. If your device is not in the list, choose a \"%s\" " "device." msgstr "" +"Válassza ki az e-book eszközét. Ha nem található a listán akkor válassza " +"ezt: \"%s\"" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:499 msgid "Moving library..." @@ -13485,6 +13500,8 @@ msgid "" "

User Manual

A User Manual is also available
online." msgstr "" +"

Felhasználói Kézikönyv

A Felhasználó kézikönyv online megtekinthető " +"ide kattintva." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/kindle_ui.py:49 msgid "" @@ -13513,6 +13530,9 @@ msgid "" "

Choose a location for your books. When you add books to calibre, they " "will be copied here. Use an empty folder for a new calibre library:" msgstr "" +"

Válasszon egy helyet a könyvei számára. Mikor hozzáad egy könyvet a " +"calibre-be, az ide fog másolódni. Használjon üres mappát az új " +"könyvtárához:" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/library_ui.py:59 msgid "&Change" @@ -13554,6 +13574,8 @@ msgid "" "If you are setting up a new hotmail account, you must log in to it once " "before you will be able to send mails." msgstr "" +"Ha egy új hotmail hozzáférést állít be, először lépjen be előtte egyszer, " +"hogy leveleket küldhessen." #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email.py:151 msgid "Setup sending email using" @@ -13702,7 +13724,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:144 msgid "&None" -msgstr "" +msgstr "Nincs" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:145 msgid "Use Gmail" @@ -13710,7 +13732,7 @@ msgstr "Gmail használata" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:146 msgid "Use Hotmail" -msgstr "" +msgstr "Hotmail használata" #: /home/kovid/work/calibre/src/calibre/gui2/wizard/send_email_ui.py:147 msgid "&Test email" @@ -14666,7 +14688,7 @@ msgstr "Azonosítók" #: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:301 msgid "Title Sort" -msgstr "" +msgstr "Cimke röviden" #: /home/kovid/work/calibre/src/calibre/library/restore.py:126 msgid "Processed" diff --git a/src/calibre/translations/pl.po b/src/calibre/translations/pl.po index a97cd8616a..a3b8bac162 100644 --- a/src/calibre/translations/pl.po +++ b/src/calibre/translations/pl.po @@ -8,13 +8,13 @@ msgstr "" "Project-Id-Version: calibre\n" "Report-Msgid-Bugs-To: FULL NAME \n" "POT-Creation-Date: 2011-03-18 19:01+0000\n" -"PO-Revision-Date: 2011-03-19 17:48+0000\n" +"PO-Revision-Date: 2011-03-24 14:42+0000\n" "Last-Translator: AnarioN \n" "Language-Team: Polish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-20 04:44+0000\n" +"X-Launchpad-Export-Date: 2011-03-25 04:38+0000\n" "X-Generator: Launchpad (build 12559)\n" #: /home/kovid/work/calibre/src/calibre/customize/__init__.py:43 @@ -481,11 +481,11 @@ msgstr "Dodaj/usuń/dostosuj różne funkcje calibre" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1007 msgid "Tweaks" -msgstr "Ulepszenia (tweak'i)" +msgstr "Ulepszenia (tweaki)" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1013 msgid "Fine tune how calibre behaves in various contexts" -msgstr "Dostosuj jak calibre zachowa sie w roznych sytuacjach" +msgstr "Dostosuj jak calibre zachowa się w różnych sytuacjach" #: /home/kovid/work/calibre/src/calibre/customize/builtins.py:1018 msgid "Miscellaneous" @@ -520,9 +520,9 @@ msgid "" "If specified, the output plugin will try to create output that is as human " "readable as possible. May not have any effect for some output plugins." msgstr "" -"Jeśli określony, wtyczka generująca dane wyjściowe spróbuje wygenerować " -"dane, tak by były jak najbardziej czytelne dla człowieka. Dla niektórych z " -"wtyczek generujących dane wyjściowe może nie dawać to żadnych efektów ." +"Jeśli określony, wtyczka generująca dane wyjściowe spróbuje wygenerować jak " +"najbardziej możliwie czytelne dane. Dla niektórych z wtyczek generujących " +"dane wyjściowe może nie dawać to żadnych efektów." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:49 msgid "Input profile" @@ -631,7 +631,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:437 msgid "Intended for generic tablet devices, does no resizing of images" -msgstr "Zalecany na podstawowych urządzeń. Nie skaluje grafiki" +msgstr "Zalecany dla podstawowych urządzeń. Nie skaluje grafiki" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:445 msgid "" @@ -656,7 +656,7 @@ msgstr "Odpowiednie do użytku z dowolnym urządzeniem opartym o e-papier" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:509 msgid "Suitable for use with any large screen e-ink device" msgstr "" -"Odpowiednie do użytku z urządzeniami o dużym ekranie w technologi e-papieru" +"Odpowiednie do użytku z urządzeniami o dużym ekranie w technologii e-papieru" #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:518 msgid "This profile is intended for the 5-inch JetBook." @@ -676,11 +676,11 @@ msgstr "Ten profil przeznaczony jest dla urządzenia Amazon Kindle DX." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:712 msgid "This profile is intended for the B&N Nook Color." -msgstr "Ten profil przeznaczony jest dla urządzenia B&N Nook Color" +msgstr "Ten profil przeznaczony jest dla urządzenia B&N Nook Color." #: /home/kovid/work/calibre/src/calibre/customize/profiles.py:723 msgid "This profile is intended for the Sanda Bambook." -msgstr "Ten profil jest zalecany dla czytnika Sanda Bambook" +msgstr "Ten profil przeznaczony jest dla urządzenia Sanda Bambook." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:35 msgid "Installed plugins" @@ -729,7 +729,7 @@ msgstr "Dodaj wtyczkę podając ścieżkę do pliku, który ją zawiera." #: /home/kovid/work/calibre/src/calibre/customize/ui.py:562 msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgstr "" -"Usuń wtyczkę użytkownika - po nazwie. Nie ma wpływu na wtyczki wbudowane." +"Usuń wtyczkę użytkownika - po nazwie. Nie ma wpływu na wbudowane wtyczki" #: /home/kovid/work/calibre/src/calibre/customize/ui.py:564 msgid "" @@ -765,7 +765,7 @@ msgid "" "first one that exists will be used" msgstr "" "Oddzielona przecinkami lista katalogów na urządzeniu, do których mają być " -"wysyłane książki. Zostanie użyty pierwszy istniejący katalog." +"wysyłane książki. Zostanie użyty pierwszy istniejący katalog" #: /home/kovid/work/calibre/src/calibre/devices/android/driver.py:135 msgid "Communicate with S60 phones." @@ -1117,7 +1117,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek JetBook Mini" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:28 msgid "Not a valid MOBI file. Reports identity of %s" -msgstr "" +msgstr "Nieprawidłowy plik MOBI. Prawdopodobne rozpoznanie: %s" #: /home/kovid/work/calibre/src/calibre/devices/kindle/apnx.py:44 msgid "Could not generate page mapping." @@ -1129,7 +1129,7 @@ msgstr "Umożliwia komunikację z czytnikiem książek Kindle." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:171 msgid "Communicate with the Kindle 2/3 eBook reader." -msgstr "Połącz z czytnikiem eBook Kindle 2/3" +msgstr "Połącz z czytnikiem eBook Kindle 2/3." #: /home/kovid/work/calibre/src/calibre/devices/kindle/driver.py:180 msgid "Send page number information when sending books" @@ -1204,12 +1204,12 @@ msgstr "Umożliwia komunikację z czytnikiem książek Bq Avant" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:60 msgid "Communicate with the Sweex/Kogan/Q600/Wink" -msgstr "" +msgstr "Umożliwia komunikację z czytnikami książek Sweex/Kogan/Q600/Wink" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:81 #: /home/kovid/work/calibre/src/calibre/devices/misc.py:108 msgid "Communicate with the Pandigital Novel" -msgstr "Umożliwia komunikację z czytnikiem Pandigital Novel." +msgstr "Umożliwia komunikację z czytnikiem Pandigital Novel" #: /home/kovid/work/calibre/src/calibre/devices/misc.py:127 msgid "Communicate with the VelocityMicro" @@ -1319,9 +1319,8 @@ msgstr "" "Zazwyczaj czytniki SONY biorą okładkę książki bezpośrednio z pliku eksiążki. " "W przypadku zaznaczenia tej opcji, calibre wyśle oddzielnie obrazek okładki " "do czytnika, przydatne jeśli wysyłasz książki z DRM w których nie możesz " -"inaczej zmienić okładki.\r\n" -"OSTRZEŻENIE: Ta opcja powinna być tylko używa z następującymi modelami " -"czytnika SONY: 350, 650, 950 i nowsze." +"inaczej zmienić okładki. OSTRZEŻENIE: Ta opcja powinna być tylko używana z " +"następującymi modelami czytnika SONY: 350, 650, 950 i nowsze." #: /home/kovid/work/calibre/src/calibre/devices/prs505/driver.py:79 msgid "" @@ -1377,7 +1376,7 @@ msgstr "Umożliwia komunikację z czytnikiem Archos." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:57 msgid "Communicate with the Pico reader." -msgstr "Umożliwia komunikację z czytnikiem książek Pico" +msgstr "Umożliwia komunikację z czytnikiem książek Pico." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:67 msgid "Communicate with the iPapyrus reader." @@ -1385,11 +1384,11 @@ msgstr "Umożliwia komunikację z czytnikiem iPapyrus." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:78 msgid "Communicate with the Sovos reader." -msgstr "Umożliwia komunikację z czytnikiem książek Sovos" +msgstr "Umożliwia komunikację z czytnikiem książek Sovos." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:88 msgid "Communicate with the Sunstech EB700 reader." -msgstr "Umożliwia komunikację z czytnikiem książek Sunstech EB700" +msgstr "Umożliwia komunikację z czytnikiem książek Sunstech EB700." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:99 msgid "Communicate with the Stash W950 reader." @@ -1397,7 +1396,7 @@ msgstr "Umożliwia komunikację z czytnikiem Stash W950." #: /home/kovid/work/calibre/src/calibre/devices/teclast/driver.py:111 msgid "Communicate with the Wexler reader." -msgstr "" +msgstr "Umożliwia komunikację z czytnikiem książek Wexler." #: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:282 msgid "Unable to detect the %s disk drive. Try rebooting." @@ -1456,7 +1455,7 @@ msgstr "Na karcie pamięci jest niewystarczająca ilość wolnego miejsca" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:12 msgid "Configure Device" -msgstr "Konfiguruj urządzenie" +msgstr "Skonfiguruj urządzenie" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:55 msgid "settings for device drivers" @@ -1468,12 +1467,13 @@ msgstr "Uporządkowana lista formatów akceptowanych przez urządzenie" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:59 msgid "Place files in sub directories if the device supports them" -msgstr "Umieszczaj pliki w podfolderach, jeśli urządzenie wpiera ich obsługę" +msgstr "" +"Umieszczaj pliki w podfolderach, jeśli urządzenie wspiera ich obsługę" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:61 #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:81 msgid "Read metadata from files on device" -msgstr "Odczytaj dane meta z książek na urządzeniu" +msgstr "Odczytaj metadane z książek na urządzeniu" #: /home/kovid/work/calibre/src/calibre/devices/usbms/deviceconfig.py:63 msgid "Use author sort instead of author" @@ -1538,7 +1538,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:282 msgid "Disable sharpening." -msgstr "Wyłącz wyostrzanie" +msgstr "Wyłącz wyostrzanie." #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:284 msgid "" @@ -1596,7 +1596,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:307 msgid "Apply no processing to the image" -msgstr "Nie uruchamiaj żadnych przekształceń obrazka." +msgstr "Nie uruchamiaj żadnych przekształceń obrazka" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:309 msgid "Do not convert the image to grayscale (black and white)" @@ -1616,6 +1616,9 @@ msgid "" "When converting a CBC do not add links to each page to the TOC. Note this " "only applies if the TOC has more than one section" msgstr "" +"Podczas konwersji CBC nie dołączaj odnośników na każdą stronę do spisu " +"treści. Ma zastosowanie tylko wtedy, gdy spis treści posiada więcej niż " +"jedną sekcję" #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:454 #: /home/kovid/work/calibre/src/calibre/ebooks/comic/input.py:466 @@ -1891,7 +1894,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:237 msgid "Don't add auto-detected chapters to the Table of Contents." -msgstr "Nie dodawaj automatycznie wykrytych rozdziałów do Spisu Treści" +msgstr "Nie dodawaj automatycznie wykrytych rozdziałów do spisu treści." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:244 msgid "" @@ -1928,6 +1931,14 @@ msgid "" "detection, use the expression \"/\". See the XPath Tutorial in the calibre " "User Manual for further help on using this feature." msgstr "" +"Wyrażenie XPath ma na celu wykrycie tytułów rozdziałów. Domyślnie bierze się " +"pod uwagę znaczniki

lub

, które zawierają słowa \"rozdział\" " +"(\"chapter\"),\"księga\" (\"book\"),\"odcinek\" (\"section\") lub \"część\" " +"(\"part\") jako tytuły rodziałów tak samo jak każde tagi z " +"klasą=\"chapter\". Wykorzystane wyrażenie musi odnosić się do listy " +"elementów. Aby wyłączyć wykrywanie rozdziałów, użyj wyrażenia \"/\". Aby " +"uzyskać dalszą pomoc odnośnie tej opcji zobacz Tutorial XPath w podręczniku " +"calibre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:284 msgid "" @@ -1954,7 +1965,7 @@ msgstr "" msgid "" "An XPath expression. Page breaks are inserted before the specified elements." msgstr "" -"Wyrażenie XPath. Znaczniki końca strony są wstawiane przez określonymi " +"Wyrażenie XPath. Znaczniki końca strony są wstawiane przed określonymi " "elementami." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:309 @@ -1993,6 +2004,10 @@ msgid "" "\"original\" (the default) does not change justification in the source file. " "Note that only some output formats support justification." msgstr "" +"Zmień justowanie. Wartość \"lewy\" wyrówna cały wyjustyfikowany tekst " +"źródłowy do lewej. Wartość \"wyjustuj\" dokona wyjustowania całego tekstu. " +"Wartość \"oryginalny\" (domyślna) nie zmieni justowania w pliku źródłowym. " +"Weź pod uwagę fakt, że tylko niektóre formaty obsługują justowanie." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:340 msgid "" @@ -2025,7 +2040,7 @@ msgid "" "Insert a blank line between paragraphs. Will not work if the source file " "does not use paragraphs (

or

tags)." msgstr "" -"Wstaw pusta linię pomiędzy akapitami. Ustawienie nie będzie działać, jeśli " +"Wstaw pustą linię pomiędzy akapitami. Ustawienie nie będzie działać, jeśli " "plik źródłowy nie używa akapitów (znaczników

lub

)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:367 @@ -2043,7 +2058,7 @@ msgid "" "ebook reader does not support displaying/searching metadata directly." msgstr "" "Wstaw metadane książki na początku książki. Jest to przydatne, jeśli czytnik " -"ebook nie obsługuje wyświetlania/wyszukiwania metadanych bezpośrednio." +"ebook nie obsługuje bezpośrednio wyświetlania/wyszukiwania metadanych." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:383 msgid "" @@ -2059,7 +2074,7 @@ msgid "" "Read metadata from the specified OPF file. Metadata read from this file will " "override any metadata in the source file." msgstr "" -"Odczytaj metadane ze wybranego pliku OPF. Metadane odczytane z tego pliku " +"Odczytaj metadane z wybranego pliku OPF. Metadane odczytane z tego pliku " "nadpiszą każde metadane pliku źródłowego." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:399 @@ -2071,6 +2086,12 @@ msgid "" "by Chinese and Japanese for instance) the representation based on the " "current calibre interface language will be used." msgstr "" +"Transliteruj znaki Unicode do reprezentacji ASCII. Korzystaj z tego " +"ostrożnie, ponieważ zastąpi to znaki Unicode na ASCII. Na przykład zamieni \"" +"%s\" na \"Michaił Gorbachiov\". Należy również pamiętać, że w przypadkach, gdy " +"istnieje wiele reprezentacji jednego znaku (na przykład, znaki wspólne dla " +"chińskiego i japońskiego) będzie wykorzystana reprezentacja na podstawie " +"aktualnego języka interfejsu programu calibre." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:414 msgid "" @@ -2108,7 +2129,7 @@ msgstr "Łańcuch znaków używany przy sortowaniu po autorze. " #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:443 msgid "Set the cover to the specified file or URL" -msgstr "Ustaw okładkę wybierjąć plik lub podając adres URL." +msgstr "Ustaw okładkę wybierając plik lub podając adres URL" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:447 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:54 @@ -2128,7 +2149,7 @@ msgstr "Wpisz cykl, do którego należy książka." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:459 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:62 msgid "Set the index of the book in this series." -msgstr "Ustaw numer ksiązki w cyklu." +msgstr "Ustaw numer książki w cyklu." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:463 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:64 @@ -2162,6 +2183,7 @@ msgstr "Ustaw datę publikacji." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:487 msgid "Set the book timestamp (used by the date column in calibre)." msgstr "" +"Ustaw znacznik czasowy książki (wykorzystany przez kolumnę daty w calibre)." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:491 msgid "" @@ -2178,7 +2200,7 @@ msgid "" "with structure detection to create one." msgstr "" "Wykryj niesformatowane tytuły i podtytuły rozdziałów. Zamień je na etykiety " -"h2 i h3. To ustawienie nie wygeneruje Spisu Treści, ale razem z detekcją " +"h2 i h3. To ustawienie nie wygeneruje spisu treści, ale razem z detekcją " "struktury może być użyte do jego stworzenia." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:503 @@ -2193,6 +2215,8 @@ msgid "" "Turn indentation created from multiple non-breaking space entities into CSS " "indents." msgstr "" +"Zmień wcięcie pochodzące wielokrotnych nierozdzielających spacji na wcięcia " +"CSS." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:513 msgid "" @@ -2201,6 +2225,11 @@ msgid "" "the median line length. If only a few lines in the document require " "unwrapping this value should be reduced" msgstr "" +"Skalowanie wykorzystywane do określenia długości przy której wiersz powinien " +"pozostać niezawinięty. Wartości powinny być z przedziału 0 do 1. Domyślna " +"wartość to 0.4, poniżej środkowej długości wiersza. W przypadku, gdy w " +"dokumencie tylko kilka wierszy ma pozostać niezawiniętych ta wartość powinna " +"zostać zmniejszona" #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:521 msgid "Unwrap lines using punctuation and other formatting clues." @@ -2219,12 +2248,17 @@ msgid "" "Left aligned scene break markers are center aligned. Replace soft scene " "breaks that use multiple blank lines withhorizontal rules." msgstr "" +"Wyrównane do lewej markery zmiany sceny są wycentrowane. Zamień miękkie " +"zmiany sceny, które wykorzystują wielokrotne puste linie na reguły " +"horyzontalne." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:536 msgid "" "Replace scene breaks with the specified text. By default, the text from the " "input document is used." msgstr "" +"Zamień zmiany sceny na określony tekst. Domyślnie wykorzystany jest tekst " +"pochodzący z dokumentu wejściowego." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:541 msgid "" @@ -2241,30 +2275,35 @@ msgid "" "Looks for occurrences of sequential

or

tags. The tags are " "renumbered to prevent splitting in the middle of chapter headings." msgstr "" +"Wyszukuje wystąpienia następnych znaczników

lub

. Znaczniki są " +"ponownie numerowane, aby zapobiec podziałowi w środku nagłówka rozdziału." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:553 msgid "Search pattern (regular expression) to be replaced with sr1-replace." msgstr "" +"Schemat wyszukiwania (regularne wyrażenie) ma zostać zastąpiony sr1-replace." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:558 msgid "Replacement to replace the text found with sr1-search." -msgstr "" +msgstr "Zastąpienie zamiany tekstu znalezionego za pomocą sr1-search." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:562 msgid "Search pattern (regular expression) to be replaced with sr2-replace." msgstr "" +"Schemat wyszukiwania (regularne wyrażenie) ma zostać zastąpiony sr2-replace." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:567 msgid "Replacement to replace the text found with sr2-search." -msgstr "" +msgstr "Zastąpienie zamiany tekstu znalezionego za pomocą sr2-search." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:571 msgid "Search pattern (regular expression) to be replaced with sr3-replace." msgstr "" +"Schemat wyszukiwania (regularne wyrażenie) ma zostać zastąpiony sr3-replace." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:576 msgid "Replacement to replace the text found with sr3-search." -msgstr "" +msgstr "Zastąpienie zamiany tekstu znalezionego za pomocą sr3-search." #: /home/kovid/work/calibre/src/calibre/ebooks/conversion/plumber.py:678 msgid "Could not find an ebook inside the archive" @@ -2309,6 +2348,11 @@ msgid "" "detect these and replace them with constructs that epubcheck likes. This may " "cause significant changes to your epub, complain to the epubcheck project." msgstr "" +"Obejścia dla błędów w ostatniej wersji epubcheck. epubcheck zgłasza wiele " +"przypadków jako błędy, które w rzeczywistości nimi nie są. epub-fix spróbuje " +"je wykryć i zamieni je na takie, które epubcheck \"polubi\". To może " +"spowodować znaczące zmiany w twoim pliku epub, zgłoś skargę projektowi " +"epubcheck." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:21 msgid "" @@ -2320,6 +2364,14 @@ msgid "" "By default, no fixing is done and messages are printed out for each error " "detected. Use the options to control which errors are automatically fixed." msgstr "" +"%prog [options] file.epub\n" +"\n" +"Naprawia ogólne problemy z plikami EPUB, które mogą sprawiać, że zostaną " +"odrzucone przez słabo zaprojektowane usługi wydawnicze.\n" +"\n" +"Domyślnie, nie dokonuje żadnych napraw i wyświetla komunikaty w przypadku " +"każdego wykrytego błędu. Skorzystaj z opcji, aby kontrolować, które błędy są " +"automatycznie naprawiane." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/main.py:52 msgid "You must specify an epub file" @@ -2334,10 +2386,12 @@ msgid "" "Fix unmanifested files. epub-fix can either add them to the manifest or " "delete them as specified by the delete unmanifested option." msgstr "" +"Napraw pliki bez manifestu. epub-fix albo doda je do manifestu albo skasuje " +"tak jak określono w opcji skasuj bez manifestu." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/fix/unmanifested.py:32 msgid "Delete unmanifested files instead of adding them to the manifest" -msgstr "Usuń pliki bez manifestu zamiast dodawać do niech manifest" +msgstr "Usuń pliki bez manifestu zamiast dodawać do nich manifest" #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:56 msgid "" @@ -2355,6 +2409,12 @@ msgid "" "if your source file contains a very large number of page breaks, you should " "turn off splitting on page breaks." msgstr "" +"Wyłącz podział przy znaku podziału strony. Zwykle pliki wejściowe są " +"automatycznie dzielone przy każdym znaku podziału strony na dwa pliki. " +"Dzięki temu książka wyjściowa może być szybciej i wydajniej przetworzona. " +"Jednakże, podział jest powolny i jeśli plik źródłowy zawiera dużą ilość " +"znaków podziału strony, powinieneś wyłączyć podział przy znaku podziału " +"strony." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:73 msgid "" @@ -2384,7 +2444,7 @@ msgid "" "JetBook Lite. Without this option, such devices will display the cover as a " "blank page." msgstr "" -"Nie używaj SVG do okładki książki. Użyj tej opcji, jeśli Twój EPUB będzie " +"Nie używaj SVG do okładki książki. Użyj tej opcji, jeśli twój EPUB będzie " "odczytywany na urządzeniu, które nie wspiera SVG, jak iPhone czy JetBook " "Lite. Bez tej opcji takie urządzenia będą wyświetlać okładkę jako pustą " "stronę." @@ -2410,6 +2470,9 @@ msgid "" "will flatten the file system inside the EPUB, putting all files into the top " "level." msgstr "" +"Ta opcja jest wymagana tylko wtedy, gdy zamierzasz wykorzystywać EPUBa z " +"czytnikiem FBReaderJ. To spłaszczy system plików wewnątrz EPUBa, " +"umieszczając wszystkie pliki na najwyższy poziom." #: /home/kovid/work/calibre/src/calibre/ebooks/epub/output.py:184 #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:206 @@ -2430,6 +2493,13 @@ msgid "" "\"Table of Contents\" settings (turn on \"Force use of auto-generated Table " "of Contents)." msgstr "" +"Określ sekcjonowanie elementów. Wartość \"nic\" (\"nothing\") zamienia " +"książkę w jedną sekcję. Wartość \"pliki\" (\"files\") zamienia każdy plik w " +"osobną sekcję; użyj tego jeśli urządzenie sprawia problemy. Wartość \"spis " +"treści\" zamienia wpisy w spisie treści na tytuły i tworzy sekcje; jeśli się " +"nie powiedzie, dostosuj ustawienia \"Wykrywanie Struktury\" i/lub \"Spis " +"Treści\" (włącz \"Wymuś wykorzystanie automatycznego tworzenia Spisu " +"Treści\")." #: /home/kovid/work/calibre/src/calibre/ebooks/html/input.py:248 msgid "" @@ -2456,6 +2526,10 @@ msgid "" "can result in various nasty side effects in the rest of of the conversion " "pipeline." msgstr "" +"Normalnie ta wtyczka wejściowa przestawia wszystkie pliki wejściowe według " +"standardowej hierarchii folderu. Użyj tej opcji tylko wtedy, gdy wiesz co " +"robisz, gdyż może to skutkować kilkami nieprzyjemnymi skutkami ubocznymi " +"przy pozostałych elementach konwersji." #: /home/kovid/work/calibre/src/calibre/ebooks/html/output.py:33 msgid "CSS file used for the output instead of the default file" @@ -2500,7 +2574,7 @@ msgstr "\tWykryto plik Baen. Ponowna analiza..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:361 msgid "Written preprocessed HTML to " -msgstr "Zapisano wstępnie przetworziny HTML do " +msgstr "Zapisano wstępnie przetworzony HTML do " #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:379 msgid "Processing %s" @@ -2533,7 +2607,7 @@ msgstr "Nie można przetworzyć obrazu %s. Błąd: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1002 msgid "Unable to process interlaced PNG %s" -msgstr "Nie można było przetworzyć pliku PNG z przepolotem %s" +msgstr "Nie można było przetworzyć pliku PNG z przeplotem %s" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/html/convert_from.py:1017 msgid "" @@ -2594,7 +2668,7 @@ msgstr "Analizowanie LRF..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:161 msgid "Creating XML..." -msgstr "tworzenie XML..." +msgstr "Tworzenie XML..." #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/lrfparser.py:163 msgid "LRS written to " @@ -2661,7 +2735,7 @@ msgstr "Ustaw klucz sortowania dla autorów" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:597 msgid "The category this book belongs to. E.g.: History" -msgstr "Kategoria do jakiej należy tak książka np.: Historia" +msgstr "Kategoria do jakiej należy ta książka np.: Historia" #: /home/kovid/work/calibre/src/calibre/ebooks/lrf/meta.py:600 msgid "Path to a graphic that will be set as this files' thumbnail" @@ -2805,6 +2879,15 @@ msgid "" " All & english & french & german & spanish\n" " " msgstr "" +" %prog [options]\n" +"\n" +" Pobiera metadane z Amazona. Musisz wskazać albo tytuł, albo autora,\n" +" albo ISBN, albo wydawcę lub słowa kluczowe. Pobierze maksymalnie\n" +" 10 trafień, więc powinieneś jak najbardziej zawęzić swoje " +"zapytanie.\n" +" Możesz wybrać język uzyskanych metadanych:\n" +" Wszystkie & angielski & francuski & niemiecki & hiszpański\n" +" " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/archive.py:41 msgid "" @@ -2937,6 +3020,17 @@ msgid "" "some metadata on a file type that does not support it, the metadata will be\n" "silently ignored.\n" msgstr "" +"\n" +"Odczytaj/Zapisz metadane z plików/na pliki książki.\n" +"\n" +"Wspierane formaty do odczytu metadanych: %s\n" +"\n" +"Wspierane formaty do zapisu metadanych: %s\n" +"\n" +"Różne typy plików wspierają różne rodzaje metadanych. Jeśli spróbujesz " +"ustawić\n" +"niektóre metadane na typ pliku, który go nie wspiera, metadane zostaną po\n" +"cichu zignorowane.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:40 msgid "" @@ -2959,6 +3053,9 @@ msgid "" "String to be used when sorting by author. If unspecified, and the author(s) " "are specified, it will be auto-generated from the author(s)." msgstr "" +"Ciąg znaków używany podczas sortowania według autora. Jeśli nie zostanie " +"określony, a autor(rzy) nie będą wskazani, zostanie automatycznie " +"wygenerowany od autora(ów)." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/cli.py:52 msgid "Set the cover to the specified file." @@ -3042,7 +3139,7 @@ msgstr "Pobierz okładki z Douban.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/covers.py:220 msgid "Douban.com API timed out. Try again later." -msgstr "Nie można nawiązać połączenia z Douban.com. Spróbuj później" +msgstr "Nie można nawiązać połączenia z Douban.com. Spróbuj później." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/douban.py:42 msgid "Downloads metadata from Douban.com" @@ -3086,7 +3183,7 @@ msgid "" "To use isbndb.com you must sign up for a %sfree account%s and enter your " "access key below." msgstr "" -"Aby użyć bazy isbndb.com musisz stworzyc %sdarmowe konkto%s i wpisać poniżej " +"Aby użyć bazy isbndb.com musisz stworzyć %sdarmowe konto%s i wpisać poniżej " "klucz dostępu." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fetch.py:236 @@ -3098,6 +3195,8 @@ msgid "" "Downloads series information from ww2.kdl.org. This website cannot handle " "large numbers of queries, so the plugin is disabled by default." msgstr "" +"Pobierz informacje z ww2.kdl.org. Ta strona nie jest w stanie obsłużyć zbyt " +"wielu zapytań, więc domyślnie ta wtyczka jest wyłączona." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:25 msgid "Downloads metadata from Fictionwise" @@ -3111,7 +3210,7 @@ msgstr "Zapytanie: %s" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:100 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:285 msgid "Fictionwise timed out. Try again later." -msgstr "Nie można nawiązać połączenia z Fictionwise. Spróbuj później" +msgstr "Nie można nawiązać połączenia z Fictionwise. Spróbuj później." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:101 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:286 @@ -3142,6 +3241,15 @@ msgid "" " so you should make your query as specific as possible.\n" " " msgstr "" +" %prog [options]\n" +"\n" +" Pobiera metadane z Fictionwise. Musisz wskazać albo tytuł, albo " +"autora,\n" +" lub słowa kluczowe. Nie ma możliwości wskazania ISBN. Pobierze " +"maksymalnie\n" +" 20 trafień, więc powinieneś jak najbardziej zawęzić swoje " +"zapytanie.\n" +" " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/fictionwise.py:362 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:363 @@ -3191,6 +3299,16 @@ msgid "" "isbndb.com.\n" "\n" msgstr "" +"\n" +"%prog [options] key\n" +"\n" +"Pobierz metadane dla książek z isndb.com. Musisz wskazać albo\n" +"ISBN książki lub jej tytuł i autora. Jeśli wskażesz tytuł i autora,\n" +"wówczas może pojawić się więcej niż jedna książka.\n" +"\n" +"kluczem jest klucz konta który wygenerujesz po zarejestrowaniu się na " +"darmowym koncie w isbndb.com.\n" +"\n" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/isbndb.py:118 msgid "The ISBN ID of the book you want metadata for." @@ -3216,6 +3334,11 @@ msgid "" "Fetch a cover image/social metadata for the book identified by ISBN from " "LibraryThing.com\n" msgstr "" +"\n" +"%prog [options] ISBN\n" +"\n" +"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/nicebooks.py:26 msgid "Downloads metadata from french Nicebooks" @@ -3229,12 +3352,12 @@ msgstr "Pobiera pliki okładek z francuskiego Nicebooks" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:242 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:320 msgid "Nicebooks timed out. Try again later." -msgstr "Błąd połączenia z Nicebooks. Spróbuj później" +msgstr "Błąd połączenia z Nicebooks. Spróbuj później." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:119 #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:243 msgid "Nicebooks encountered an error." -msgstr "Wystąpił błąd podczas połączenia z Nicebooks" +msgstr "Wystąpił błąd podczas połączenia z Nicebooks." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:323 msgid "ISBN: %s not found." @@ -3255,6 +3378,15 @@ msgid "" " It can also get covers if the option is activated.\n" " " msgstr "" +" %prog [options]\n" +"\n" +" Pobiera metadane z Nicebooks. Musisz wskazać albo tytuł, albo " +"autora,\n" +" albo ISBN, albo wydawcę lub słowa kluczowe. Pobierze maksymalnie\n" +" 20 trafień, więc powinieneś jak najbardziej zawęzić swoje " +"zapytanie.\n" +" Można również aktywować ściąganie okładek.\n" +" " #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/nicebooks.py:366 msgid "Book ISBN" @@ -3291,11 +3423,11 @@ msgstr "Pobierz metadane z Amazon.com" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:274 msgid "US" -msgstr "" +msgstr "US" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:275 msgid "France" -msgstr "" +msgstr "Francja" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:276 msgid "Germany" @@ -3303,7 +3435,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/amazon.py:346 msgid "Amazon timed out. Try again later." -msgstr "" +msgstr "Upłynął czas zapytania Amazon. Spróbuj ponownie później." #: /home/kovid/work/calibre/src/calibre/ebooks/metadata/sources/base.py:26 msgid "Metadata source" @@ -3336,7 +3468,7 @@ msgstr "Wyłącz kompresję zawartości pliku." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:40 msgid "Tag marking book to be filed with Personal Docs" -msgstr "" +msgstr "Książka znaczników ma być składowana wraz z dokumentami osobistymi" #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:44 msgid "" @@ -3344,6 +3476,9 @@ msgid "" "will try to convert margins specified in the input document, otherwise it " "will ignore them." msgstr "" +"Ignoruj marginesy w dokumencie wejściowym. Jeśli wyłączony wówczas wtyczka " +"tworząca MOBI spróbuje przekonwertować marginesy określone w dokumencie " +"wejściowym, w przeciwnym wypadku zignoruje je." #: /home/kovid/work/calibre/src/calibre/ebooks/mobi/output.py:113 msgid "All articles" @@ -3462,6 +3597,8 @@ msgstr "Wersja OPF do wygenerowania. Domyślnie %default." msgid "" "Generate an Adobe \"page-map\" file if pagination information is available." msgstr "" +"Wygeneruj plik \"mapy strony\" (\"page-map\") Adobe jeśli są dostępne " +"informacje o stronach." #: /home/kovid/work/calibre/src/calibre/ebooks/pdb/ereader/reader132.py:128 msgid "Footnotes" @@ -3500,6 +3637,9 @@ msgid "" "Valid values are a decimal between 0 and 1. The default is 0.45, just below " "the median line length." msgstr "" +"Skala używana w celu określenia długości przy której wiersz powinien " +"pozostać niepodzielony. Wartości powinny być z przedziału 0 i 1. Domyślna " +"wartość to 0.45, odrobinę poniżej środka wiersza." #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/input.py:30 msgid "Use the new PDF conversion engine." @@ -3516,6 +3656,15 @@ msgid "" "\n" "Manipulate a PDF.\n" msgstr "" +"komenda ...\n" +"\n" +"komendy mogą być następujące:\n" +"[%%commands]\n" +"\n" +"Użyj %prog command --help aby uzyskać więcej informacji na temat danej " +"komendy\n" +"\n" +"Manipulacja na pliku PDF.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:29 msgid "" @@ -3525,7 +3674,7 @@ msgid "" msgstr "" "[options] file.pdf\n" "\n" -"Przytnij plik PDF..\n" +"Przytnij plik PDF.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:38 #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/decrypt.py:32 @@ -3560,6 +3709,9 @@ msgid "" "A file generated by ghostscript which allows each page to be individually " "cropped `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox file.pdf 2> bounding`" msgstr "" +"Plik wygenerowany przez ghostscript, który pozwala, aby każda strona była " +"indywidualnie przycinana `gs -dSAFER -dNOPAUSE -dBATCH -sDEVICE=bbox " +"file.pdf 2> bounding`" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/crop.py:73 msgid "Crop Options:" @@ -3663,10 +3815,13 @@ msgid "" "\n" "Reverse a PDF.\n" msgstr "" +"[options] file.pdf\n" +"\n" +"Odwróć PDF.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/reverse.py:54 msgid "Reverse Options:" -msgstr "" +msgstr "Opcje odwrócenia:" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/rotate.py:24 msgid "" @@ -3696,6 +3851,17 @@ msgid "" "\n" "Split a PDF.\n" msgstr "" +"\n" +"%prog %%name [options] file.pdf page_to_split_on ...\n" +"%prog %%name [options] file.pdf page_range_to_split_on ...\n" +"\t\n" +"Ex.\n" +"\t\n" +"%prog %%name file.pdf 6\n" +"%prog %%name file.pdf 6-12\n" +"%prog %%name file.pdf 6-12 8 10 9-20\n" +"\n" +"Podziel PDF.\n" #: /home/kovid/work/calibre/src/calibre/ebooks/pdf/manipulate/split.py:61 msgid "Split Options:" @@ -3753,6 +3919,9 @@ msgid "" "depth reduced by default to accommodate applications that can not convert " "images on their own such as Dropbook." msgstr "" +"Nie zmieniaj rozmiaru ani głębi obrazów. Obrazy domyślnie mają redukowany " +"rozmiar i głębie, aby przystosować aplikacje, które nie potrafią na własne " +"potrzeby przekonwertować obrazów (np. Dropbook)." #: /home/kovid/work/calibre/src/calibre/ebooks/rb/rbml.py:102 #: /home/kovid/work/calibre/src/calibre/ebooks/txt/txtml.py:97 @@ -3771,7 +3940,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/ebooks/rtf2xml/hex_2_utf8.py:296 msgid "error no state found in hex_2_utf8" -msgstr "" +msgstr "błąd nie znaleziono stanu w hex_2_utf8" #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:25 #: /home/kovid/work/calibre/src/calibre/ebooks/tcr/output.py:23 @@ -3788,27 +3957,35 @@ msgid "" "the space after and will exceed the specified value. Also, there is a " "minimum of 25 characters. Use 0 to disable line splitting." msgstr "" +"Maksymalna ilość znaków w wierszu. Dzieli pierwszą spację przed określoną " +"wartością. Jeśli nie zostanie znaleziona spacja wiersz zostanie podzielony " +"na spacji po i wykroczy poza określoną wartość. Minimalnie 25 znaków. " +"Wprowadź 0 aby wyłączyć podział." #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:36 msgid "" "Specify whether or not to insert an empty line between two paragraphs." -msgstr "" +msgstr "Określ czy ma być wprowadzany pusty wiersz pomiędzy dwoma akapitami." #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:40 msgid "" "Specify whether or not to insert two space characters to indent the first " "line of each paragraph." msgstr "" +"Określ czy mają być wprowadzane dwa znaki spacji w roli wcięcia przy każdym " +"akapicie." #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:44 msgid "" "Specify whether or not to hide the chapter title for each chapter. Useful " "for image-only output (eg. comics)." msgstr "" +"Określ czy ukrywać tytuł rozdziału przy każdym rozdziale. Użyteczne w " +"przypadku treści obrazkowych (np. komiksy)." #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:48 msgid "Resize all the images for full screen view. " -msgstr "Zmień wielkość wszystkich obrazów dla widoku pełno ekranowego. " +msgstr "Zmień wielkość wszystkich obrazów dla widoku pełnoekranowego. " #: /home/kovid/work/calibre/src/calibre/ebooks/snb/output.py:125 msgid "Start Page" @@ -3839,6 +4016,19 @@ msgid "" "* off: Don't modify the paragraph structure. This is useful when combined " "with Markdown or Textile formatting to ensure no formatting is lost." msgstr "" +"Struktura akapitu.\n" +"do wyboru ['auto', 'block', 'single', 'print', 'unformatted', 'off']\n" +"* auto: Próba automatycznego wykrycia typu akapitu.\n" +"* block: Traktuje puste wiersze jako przerwy akapitu.\n" +"* single: Uznaje każdy nowy wiersz jako akapit.\n" +"* print: Uznaje każdy wiersz zaczynający się od więcej niż 2 spacji lub " +"tabulatora jako akapit.\n" +"* unformatted: Większość wierszy ma twarde podziały wiersza, niewiele lub " +"wcale puste wiersze lub wcięcia. Próbuje wykryć strukturę i przeformatować " +"różniące się elementy.\n" +"* off: Nie zmienia struktury akapitu. Użyteczna w połączeniu z Obniżaniem " +"(Markdown) lub Tekstylowym (Textile) formatowaniem w celu zapobieżenia " +"utraty formatowania." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:43 msgid "" @@ -3852,13 +4042,21 @@ msgid "" "* markdown: Processing using markdown formatting. To learn more about " "markdown see" msgstr "" +"Formatowanie wykorzystane w dokumencie.* auto: Automatycznie zdecyduj " +"jakiego sposobu formatowania użyć.\n" +"* plain: Nie dokonuj formatowania dokumentu. Wszystko jest akapitem i nie " +"stosuj żadego stylu.\n" +"* heuristic: Użyj heurystyk w celu wykrycia formatowania takiego jak " +"nagłówki rozdziałów i kursywa.\n" +"* textile: Użyj formatowania tekstylowego.\n" +"* markdown: Użyj formatowania z obniżaniem. Aby dowiedzieć się więcej zobacz" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:53 msgid "" "Normally extra spaces are condensed into a single space. With this option " "all spaces will be displayed." msgstr "" -"Przeważnie dodatkowe spacje są zamieniane na pojedynczą. Z tą opcję " +"Przeważnie dodatkowe spacje są zamieniane na pojedynczą. Z tą opcją " "wszystkie spacje będą wyświetlane." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:56 @@ -3866,10 +4064,12 @@ msgid "" "Normally extra space at the beginning of lines is retained. With this option " "they will be removed." msgstr "" +"Zwykle dodatkowa spacja na początku wiersza jest zachowana. Z tą opcją " +"zostanie usunięta." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/input.py:59 msgid "Do not insert a Table of Contents into the output text." -msgstr "Nie wstawiaj spisu treści do dokumentu wyjśćiowego." +msgstr "Nie wstawiaj spisu treści do dokumentu wyjściowego." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:31 msgid "" @@ -3877,12 +4077,18 @@ msgid "" "for compatibility with Mac OS 9 and earlier. For Mac OS X use 'unix'. " "'system' will default to the newline type used by this OS." msgstr "" +"Rodzaj nowego wiersza do wykorzystania. Wybrano %s. Domyślna wartość: " +"'system'. Użyj 'old_mac' w celu uzyskania kompatybilności z systemem Mac OS " +"9 i wcześniejszymi. Dla systemu Mac OS X użyj 'unix'. 'system' domyślnie " +"użyje nowego wiersza używanego w tym systemie operacyjnym." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:51 msgid "" "Force splitting on the max-line-length value when no space is present. Also " "allows max-line-length to be below the minimum" msgstr "" +"Wymuś podział przy wartości maksymalnej długości wiersza gdy nie wystąpi " +"spacja. Również pozwala maksymalnej długości wiersza być poniżej minimum" #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:56 msgid "" @@ -3891,6 +4097,10 @@ msgid "" "* markdown: Produce Markdown formatted text.\n" "* textile: Produce Textile formatted text." msgstr "" +"Formatowanie użyte w dokumencie.\n" +"* plain: Stwórzy prosty tekst.\n" +"* markdown: Stwórz tekst z formatowaniem obniżonym.\n" +"* textile: Stwórzy tekst z formatowaniem tekstylowym." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:62 msgid "" @@ -3898,6 +4108,9 @@ msgid "" "with a txt-output-formatting option that is not none because links are " "always removed with plain text output." msgstr "" +"Nie usuwaj odnośników w dokumencie. Użyteczne tylko w połączeniu z opcją txt-" +"output-formatting ponieważ linki są zawsze usuwane przy formacie wyjściowym " +"zwykłego tekstu." #: /home/kovid/work/calibre/src/calibre/ebooks/txt/output.py:67 msgid "" @@ -3905,6 +4118,9 @@ msgid "" "paired with a txt-output-formatting option that is not none because links " "are always removed with plain text output." msgstr "" +"Nie usuwaj odnośników do obrazów w dokumencie. Użyteczne tylko w połączeniu " +"z opcją txt-output-formatting ponieważ linki są zawsze usuwane przy formacie " +"wyjściowym zwykłego tekstu." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:71 msgid "Send file to storage card instead of main memory by default" @@ -3992,6 +4208,8 @@ 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 "" +"Zacznij szukać w momencie pisania. Jeśli wyłączone - wyszukiwanie nastąpi " +"tylko po naciśnięciu klawisza Enter lub Return." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:113 msgid "" @@ -3999,6 +4217,9 @@ msgid "" "showing only the matches. You can use the N or F3 keys to go to the next " "match." msgstr "" +"Przy wyszukiwaniu pokaż wszystkie książki z podświetleniem wyników zamiast " +"pokazywania tylko trafionych rezultatów. Możesz użyć N lub F3 aby przejść do " +"następnego trafienia." #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:131 msgid "Maximum number of waiting worker processes" @@ -4028,7 +4249,7 @@ msgstr "Wygląd interfejsu użytkownika" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:143 msgid "Show the average rating per item indication in the tag browser" -msgstr "" +msgstr "Pokaż średnie oceny pozycji w wyszukiwarce znaczników" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:145 msgid "Disable UI animations" @@ -4036,11 +4257,11 @@ msgstr "Zablokuj animacje UI" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:150 msgid "tag browser categories not to display" -msgstr "" +msgstr "kategorie wyszukiwarki znaczników, które mają być pominięte" #: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:420 msgid "Choose Files" -msgstr "Wybiesz pliki" +msgstr "Wybierz pliki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:28 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:308 @@ -4098,7 +4319,8 @@ msgstr "Dodaj książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:47 msgid "Add books to the calibre library/device from files on your computer" -msgstr "Dodaj biblioteki Calibre/urządzenia książki z plików na komputerze" +msgstr "" +"Dodaj książki do biblioteki Calibre/urządzenia z plików na komputerze" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:48 msgid "A" @@ -4106,14 +4328,14 @@ msgstr "A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:54 msgid "Add books from a single directory" -msgstr "Dodaj książki z pojedyńczego folderu" +msgstr "Dodaj książki z pojedynczego folderu" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:56 msgid "" "Add books from directories, including sub-directories (One book per " "directory, assumes every ebook file is the same book in a different format)" msgstr "" -"Dodaj książki z folderów, włączając w to podfoldery (Jedna książka na " +"Dodaj książki z folderów, włączając w to podfoldery (jedna książka na " "folder, zakładając, że każdy plik jest tą samą książką w innym formacie)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:60 @@ -4121,12 +4343,12 @@ msgid "" "Add books from directories, including sub directories (Multiple books per " "directory, assumes every ebook file is a different book)" msgstr "" -"Dodaj książki z folderów, włączając w to podfoldery (Wiele książek na " +"Dodaj książki z folderów, włączając w to podfoldery (wiele książek na " "folder, zakładając, że każdy plik jest inną książką)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:64 msgid "Add Empty book. (Book entry with no formats)" -msgstr "Dodaj pustą książkę (Wpis książki bez formatów)" +msgstr "Dodaj pustą książkę (wpis książki bez formatów)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:65 msgid "Shift+Ctrl+E" @@ -4138,25 +4360,27 @@ msgstr "Dodaj z ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:68 msgid "Add files to selected book records" -msgstr "" +msgstr "Dodaj pliki do wybranych list książek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:69 msgid "Shift+A" -msgstr "" +msgstr "Shift+A" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:89 msgid "Are you sure" -msgstr "" +msgstr "Czy jesteś pewien" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:90 msgid "" "Are you sure you want to add the same files to all %d books? If the " "formatalready exists for a book, it will be replaced." msgstr "" +"Czy jesteś pewien, że chcesz dodać te same pliki do wszystkich %d książek? " +"Jeśli książka już posiada formatowanie, zostanie nadpisane." #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:96 msgid "Select book files" -msgstr "" +msgstr "Wybierz pliki książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:167 msgid "Adding" @@ -4177,7 +4401,7 @@ msgstr "Wspierane książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:286 msgid "Select books" -msgstr "" +msgstr "Wybierz książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:323 msgid "Merged some books" @@ -4189,6 +4413,9 @@ msgid "" "processed and merged into your Calibre database according to your automerge " "settings:" msgstr "" +"Znaleziono następujące zduplikowane książki oraz następujące formaty książek " +"zostały przetworzone i dołączone do bazy danych Calibre zgodnie z twoimi " +"ustawieniami auto-dołączania:" #: /home/kovid/work/calibre/src/calibre/gui2/actions/add.py:344 msgid "Failed to read metadata" @@ -4300,7 +4527,7 @@ msgstr "Generowanie katalogu %s..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:78 msgid "Catalog generated." -msgstr "Katalog wygenerowany" +msgstr "Katalog wygenerowany." #: /home/kovid/work/calibre/src/calibre/gui2/actions/catalog.py:81 msgid "Export Catalog Directory" @@ -4346,15 +4573,15 @@ msgstr "Wybierz losową książkę" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:128 msgid "Library Maintenance" -msgstr "Konserwacja Biblioteki" +msgstr "Konserwacja biblioteki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:129 msgid "Library metadata backup status" -msgstr "Status kopi bezpieczeństwa metadanych biblioteki" +msgstr "Status kopii bezpieczeństwa metadanych biblioteki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:133 msgid "Start backing up metadata of all books" -msgstr "Zacznik robić kopię bezpieczeństwa metadanych wszystkich książek" +msgstr "Zrób kopię bezpieczeństwa metadanych wszystkich książek" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:137 msgid "Check library" @@ -4383,7 +4610,7 @@ msgstr "Już istnieje" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:226 msgid "The folder %s already exists. Delete it first." -msgstr "Folder %s Już istnieje. Najpierw go usuń." +msgstr "Folder %s już istnieje. Najpierw go usuń." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:232 msgid "Rename failed" @@ -4395,8 +4622,8 @@ msgid "" "of the files in the library is open in another program." msgstr "" "Zmiana nazwy bazy danych %s nie powiodła się. Najczęstszym powodem " -"niepowodzenia jest jeden lub więcej plików z biblioteki otwarte przez inny " -"program." +"niepowodzenia jest to, że jeden lub więcej plików z biblioteki otwarty jest " +"przez inny program." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:244 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/confirm_delete_ui.py:53 @@ -4425,7 +4652,7 @@ msgstr "Status kopii bezpieczeństwa" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:267 msgid "Book metadata files remaining to be written: %s" -msgstr "" +msgstr "Pozostało do zapisania %s plików książki metadanych." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:273 msgid "Backup metadata" @@ -4436,6 +4663,8 @@ msgid "" "Metadata will be backed up while calibre is running, at the rate of " "approximately 1 book every three seconds." msgstr "" +"Kopia zapasowa metadanych zostanie utworzona w trakcie działania programu " +"calibre ze średnią prędkością 1 książki na trzy sekundy." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:306 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/restore_library.py:106 @@ -4467,7 +4696,7 @@ msgstr "Nie udało się" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:313 msgid "Database integrity check failed, click Show details for details." msgstr "" -"Sprawdzanie integralności Bazy Danych zakończone niepowodzeniem, kliknij " +"Sprawdzanie integralności bazy danych zakończone niepowodzeniem, kliknij " "Pokaż, aby zobaczyć szczegóły." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:318 @@ -4477,7 +4706,7 @@ msgstr "Nie znaleziono żadnych problemów" #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:319 msgid "The files in your library match the information in the database." msgstr "" -"Pliki w Twojej bibliotece zgadzają się z informacjami w Bazie Danych." +"Pliki w twojej bibliotece zgadzają się z informacjami w bazie danych." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:328 msgid "No library found" @@ -4488,6 +4717,8 @@ msgid "" "No existing calibre library was found at %s. It will be removed from the " "list of known libraries." msgstr "" +"Nie znaleziono istniejącej biblioteki calibre na %s. Zostanie ona usunięta z " +"listy znanych bibliotek." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:395 #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:400 @@ -4502,6 +4733,8 @@ msgid "" "You cannot change libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" +"Nie można zmieniać bibliotek z włączoną zmienną środowiskową " +"CALIBRE_OVERRIDE_DATABASE_PATH." #: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:401 msgid "You cannot change libraries while jobs are running." @@ -4578,6 +4811,8 @@ msgid "" "You cannot use other libraries while using the environment variable " "CALIBRE_OVERRIDE_DATABASE_PATH." msgstr "" +"Nie można używać innych bibliotek podczas używania zmiennej środowiskowej " +"CALIBRE_OVERRIDE_DATABASE_PATH." #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:32 msgid "Deleting..." @@ -4628,7 +4863,7 @@ msgstr "Usuń pasujące książki z urządzenia" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:113 msgid "Cannot delete" -msgstr "Usunięcie niemożliwe." +msgstr "Usunięcie niemożliwe" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:126 msgid "Choose formats to be deleted" @@ -4648,7 +4883,7 @@ msgstr "Żadne urządzenie nie jest podłączone" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:175 msgid "Main memory" -msgstr "Pamięć głowna" +msgstr "Pamięć główna" #: /home/kovid/work/calibre/src/calibre/gui2/actions/delete.py:176 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:486 @@ -4696,7 +4931,7 @@ msgid "" "The selected books will be permanently deleted from your device. Are " "you sure?" msgstr "" -"Wybrane książki będą trwale usunięte z twojego urządzenia. Jesteś " +"Wybrane książki zostaną trwale usunięte z twojego urządzenia. Jesteś " "pewien?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:31 @@ -4714,11 +4949,11 @@ msgstr "Połączono z Bambook" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:56 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:64 msgid "Start Content Server" -msgstr "" +msgstr "Uruchom Serwer Zawartości (Content Server)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:66 msgid "Stop Content Server" -msgstr "" +msgstr "Zatrzymaj Serwer Zawartości (Content Server)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:77 #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:95 @@ -4731,11 +4966,11 @@ msgstr "Prześlij pocztą i usuń z biblioteki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:89 msgid "(delete from library)" -msgstr "" +msgstr "(skasuj z biblioteki)" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:104 msgid "Setup email based sharing of books" -msgstr "Ustaw adres email przeznaczony do dzielenia sie ksiązkami" +msgstr "Ustaw adres email przeznaczony do dzielenia się książkami" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:122 msgid "D" @@ -4757,7 +4992,7 @@ msgstr "Zatrzymywanie" #: /home/kovid/work/calibre/src/calibre/gui2/actions/device.py:175 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/server.py:85 msgid "Stopping server, this could take upto a minute, please wait..." -msgstr "" +msgstr "Zatrzymuję serwer, to może zająć minutkę, proszę czekać..." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_collections.py:13 msgid "Manage collections" @@ -4821,7 +5056,7 @@ msgstr "Przyłącz formaty do pierwszej wybranej książki - pozostałe usuń" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:79 msgid "Cannot download metadata" -msgstr "Nie można obrac metadanych" +msgstr "Nie można pobrać metadanych" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:99 msgid "social metadata" @@ -4869,6 +5104,10 @@ msgid "" "second and subsequently selected books will not be deleted or " "changed.

Please confirm you want to proceed." msgstr "" +"Formaty książek i metadane z wybranych książek zostaną dodane do " +"pierwszej wybranej książki (%s). ISBN nie zostanie " +"połączony.

Druga i pozostałe wybrane książki nie zostaną skasowane " +"ani zmienione.

Potwierdź chęć kontynuacji." #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:251 msgid "" @@ -4881,6 +5120,15 @@ msgid "" "and subsequently selected books will be permanently deleted from your " "calibre library.

Are you sure you want to proceed?" msgstr "" +"Formaty książek z wybranych książek zostaną dodane do pierwszej wybranej " +"książki (%s). Metadane z pierwszej wybranej książki nie zostaną " +"zmienione. Autor, tytuł, ISBN i inne metadane nie zostaną " +"połączone.

Po dodaniu druga i pozostałe wybrane książki, z wszelkimi " +"metadanymi zostaną skasowane.

Wszystkie formaty książki z " +"pierwszej wybranej książki zostaną zachowane, a jakiekolwiek zduplikowane " +"formaty w drugiej i kolejnych wskazanych książkach zostaną całkowicie " +"usunięte z twojej biblioteki calibre.

Jesteś pewien, że " +"chcesz kontynuować?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:267 msgid "" @@ -4892,6 +5140,13 @@ msgid "" "books will be permanently deleted from your calibre library.

" "Are you sure you want to proceed?" msgstr "" +"Formaty książek z wybranych książek zostaną dodane do pierwszej wybranej " +"książki (%s). ISBN nie zostanie połączone.

Po dodaniu " +"druga i pozostałe wybrane książki zostaną skasowane. " +"

Wszystkie formaty książki z pierwszej wybranej książki zostaną " +"zachowane, a jakiekolwiek zduplikowane formaty w drugiej i kolejnych " +"wskazanych książkach zostaną całkowicie usunięte z twojej biblioteki " +"calibre.

Jesteś pewien, że chcesz kontynuować?" #: /home/kovid/work/calibre/src/calibre/gui2/actions/fetch_news.py:17 msgid "F" @@ -4928,7 +5183,7 @@ msgstr "Przejdź do kolejnej pasującej pozycji" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 msgid "Move to next highlighted match" -msgstr "Przejdź do kolejnej, wyróznionej, pasującej pozycji" +msgstr "Przejdź do kolejnej, wyróżnionej, pasującej pozycji" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:13 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:354 @@ -4946,7 +5201,7 @@ msgstr "Przejdź do poprzedniej pasującej pozycji" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:26 msgid "Move to previous highlighted item" -msgstr "Przejdź do poprzedniej, wyróznionej, pasującej pozycji" +msgstr "Przejdź do poprzedniej, wyróżnionej, pasującej pozycji" #: /home/kovid/work/calibre/src/calibre/gui2/actions/next_match.py:26 msgid "Shift+N" @@ -4984,7 +5239,7 @@ msgstr "Nie można konfigurować programu, gdy są aktywne jakieś zadania." #: /home/kovid/work/calibre/src/calibre/gui2/actions/preferences.py:45 msgid "Cannot configure before calibre is restarted." -msgstr "Nie można skonfigurować przed restartem calibre." +msgstr "Nie można skonfigurować przed ponownym uruchomieniem calibre." #: /home/kovid/work/calibre/src/calibre/gui2/actions/restart.py:14 msgid "&Restart" @@ -5010,7 +5265,7 @@ msgstr "Zapisz na dysku" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:48 msgid "Save to disk in a single directory" -msgstr "Zapisz na dysku w pojedyńczym folderze" +msgstr "Zapisz na dysku w pojedynczym folderze" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:69 @@ -5036,6 +5291,9 @@ msgid "" "corruption of your library. Save to disk is meant to export files from your " "calibre library elsewhere." msgstr "" +"Próbujesz zapisać pliki w bibliotece calibre. To może spowodować uszkodzenie " +"twojej biblioteki. Zapisanie na dysku oznacza eksport plików poza bibliotekę " +"calibre." #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:136 msgid "Error while saving" @@ -5043,7 +5301,7 @@ msgstr "Błąd podczas zapisywania" #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:137 msgid "There was an error while saving." -msgstr "Wysapił błąd podczas zapisywania." +msgstr "Wystąpił błąd podczas zapisywania." #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:144 #: /home/kovid/work/calibre/src/calibre/gui2/actions/save_to_disk.py:145 @@ -5057,7 +5315,7 @@ msgstr "Kliknij \"Pokaż szczegóły\", aby zobaczyć które." #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:16 #: /home/kovid/work/calibre/src/calibre/library/server/browse.py:764 msgid "Show book details" -msgstr "Pokaż szczegóły ksiązki" +msgstr "Pokaż szczegóły książki" #: /home/kovid/work/calibre/src/calibre/gui2/actions/show_book_details.py:17 msgid "I" @@ -5144,7 +5402,7 @@ msgstr "Wyświetlaj tylko określony format" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:38 msgid "Read a random book" -msgstr "" +msgstr "Czytaj losowo wybraną książkę" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:92 #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:181 @@ -5158,7 +5416,7 @@ msgstr "Ten format jest niedostępny" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:106 msgid "Selected books have no formats" -msgstr "Wybrane książki nie postiadają żadnych formatów" +msgstr "Wybrane książki nie posiadają żadnych formatów" #: /home/kovid/work/calibre/src/calibre/gui2/actions/view.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder.py:127 @@ -5184,7 +5442,7 @@ msgid "" "started the process cannot be stopped until complete. Do you wish to " "continue?" msgstr "" -"Zamierzasz otworzyć %d książek. Otwieranie zbyt wielu książek na raz może " +"Zamierzasz otworzyć %d książek. Otwieranie zbyt wielu książek naraz może " "długo trwać i mieć negatywny wpływ na szybkość reagowania twojego komputera. " "Po rozpoczęciu nie można już tego procesu zatrzymać, aż do jego zakończenia. " "Czy chcesz kontynuować?" @@ -5215,7 +5473,7 @@ msgstr "Błędna ścieżka" #: /home/kovid/work/calibre/src/calibre/gui2/add.py:270 msgid "The specified directory could not be processed." -msgstr "Wybrany folder nie może byc przetworzony." +msgstr "Wybrany folder nie może być przetworzony." #: /home/kovid/work/calibre/src/calibre/gui2/add.py:274 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:838 @@ -5275,7 +5533,7 @@ msgstr "Poszukiwanie książek" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:73 msgid "Looking for duplicates based on file hash" -msgstr "" +msgstr "Wyszukiwanie duplikatów na podstawie sumy kontrolnej pliku" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/__init__.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:70 @@ -5330,6 +5588,14 @@ msgid "" "

Make sure that the folder you chose for your calibre library is " "not under the root folder you choose.

" msgstr "" +"

calibre może automatycznie przeskanować komputer pod kątem istniejących " +"książek. Wówczas te książki zostaną skopiowane do biblioteki calibre. " +"Ten kreator pomoże ci dostosować proces skanowania i importowania do " +"istniejącej kolekcji książek.

\n" +"

Wskaż folder główny. Książki będą wyszukiwane tylko w tym folderze i jego " +"podfolderach.

\n" +"

Upewnij się, że folder twojej biblioteki calibre nie znajduje się " +"wewnątrz wskazanego folderu głównego.

" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:68 msgid "&Root folder:" @@ -5410,15 +5676,15 @@ msgid "" "&One book per folder, assumes every ebook file in a folder is the same book " "in a different format" msgstr "" -"&Jedna książka na folder, zakłada, że każdy plik ebooka w folderze jest tą " +"&Jedna książka na folder, zakłada, że każdy plik książki w folderze jest tą " "samą książką w innym formacie" #: /home/kovid/work/calibre/src/calibre/gui2/add_wizard/welcome_ui.py:74 msgid "" "&Multiple books per folder, assumes every ebook file is a different book" msgstr "" -"&Wiele książek na folder, zakłada, że każdy plik ebooka w folderze jest inną " -"książką" +"&Wiele książek na folder, zakłada, że każdy plik książki w folderze jest " +"inną książką" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:27 #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:54 @@ -5475,12 +5741,12 @@ msgstr "Brak" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:158 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:237 msgid "Paste Cover" -msgstr "" +msgstr "Wklej okładkę" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:159 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:238 msgid "Copy Cover" -msgstr "" +msgstr "Skopiuj okładkę" #: /home/kovid/work/calibre/src/calibre/gui2/book_details.py:483 msgid "Double-click to open Book Details window" @@ -5597,7 +5863,7 @@ msgstr "ascii/LaTeX" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:93 msgid "Encoding configuration (change if you have errors) :" -msgstr "Konfiguracja szyfrowania (zmień ją jeśli pojawiają się błedy):" +msgstr "Konfiguracja szyfrowania (zmień ją jeśli pojawiają się błędy):" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:94 msgid "strict" @@ -5613,7 +5879,7 @@ msgstr "ignoruj" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:97 msgid "backslashreplace" -msgstr "" +msgstr "zastąpienie znaku \"\\\"" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:98 msgid "BibTeX entry type:" @@ -5633,15 +5899,15 @@ msgstr "książka" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:102 msgid "Create a citation tag?" -msgstr "" +msgstr "Stworzyć etykietę cytatu?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:103 msgid "Add files path with formats?" -msgstr "" +msgstr "Dodać ścieżki do pliku z formatami?" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:104 msgid "Expression to form the BibTeX citation tag:" -msgstr "" +msgstr "Wyrażenie sformułowania etykiety cytatu BibTeX:" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_bibtex_ui.py:105 msgid "" @@ -5653,6 +5919,13 @@ msgid "" " wil be selected.\n" " -For time field, only the date will be used. " msgstr "" +"Odrobina wyjaśnień do tego szablonu:\n" +" -Dostępne pola 'author_sort', 'authors', 'id',\n" +" 'isbn', 'pubdate', 'publisher', 'series_index', 'series',\n" +" 'tags', 'timestamp', 'title', 'uuid'\n" +" -Dla typów listy np autorów i znaczników, tylko pierwszy element\n" +" zostanie wybrany.\n" +" -Dla pola czas, użyta zostanie tylko data. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_csv_xml.py:16 msgid "CSV/XML Options" @@ -5664,11 +5937,11 @@ msgstr "Opcje książki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:296 msgid "Sections to include in catalog." -msgstr "" +msgstr "Sekcje, które mają być zawarte w katalogu." #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:297 msgid "Included sections" -msgstr "" +msgstr "Zawarte sekcje" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:298 msgid "Books by &Genre" @@ -5701,30 +5974,38 @@ msgid "" "excludes tags of the form [tag], \n" "e.g., [Project Gutenberg]

" msgstr "" +"

Domyślny wzór\n" +"\\[.+\\]\n" +"wyklucza znaczniki formularza [tag], \n" +"np., [Project Gutenberg]

" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:308 msgid "Excluded genres" -msgstr "" +msgstr "Wykluczone gatunki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:309 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:312 msgid "Tags to &exclude" -msgstr "" +msgstr "Znaczniki do &wykluczenia" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:310 msgid "" "Books matching either pattern will not be included in generated catalog. " msgstr "" +"Pasujące książki żaden wzorzec nie zostanie zawarty w wygenerowanym " +"katalogu. " #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:311 msgid "Excluded books" -msgstr "" +msgstr "Wykluczone książki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:313 msgid "" "

Comma-separated list of tags to exclude.\n" "Default: ~,Catalog" msgstr "" +"

Lista znaczników oddzielonych przecinkiem do wykluczenia.\n" +"Domyślnie: ~,Catalog" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:315 #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:320 @@ -5733,27 +6014,27 @@ msgstr "Prze&cinek/wartość" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:316 msgid "Column containing additional exclusion criteria" -msgstr "" +msgstr "Kolumna zawierająca dodatkowe kryteria wykluczenia" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:317 msgid "Exclusion pattern" -msgstr "" +msgstr "Wzorzec wykluczenia" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:318 msgid "Matching books will be displayed with a check mark" -msgstr "" +msgstr "Pasujące książki zostaną wyświetlone ze znaczkiem ptaszka" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:319 msgid "Read books" -msgstr "Czytaj książkę" +msgstr "Czytaj książki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:321 msgid "Column containing 'read' status" -msgstr "" +msgstr "Kolumna zawierająca status 'read'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:322 msgid "'read book' pattern" -msgstr "" +msgstr "wzorzec 'czytaj książkę'" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:323 msgid "Other options" @@ -5773,7 +6054,7 @@ msgstr "Szerokość &miniaturki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:327 msgid "Size hint for Description cover thumbnails" -msgstr "" +msgstr "Rozmiar wskazówki dla miniaturki opisu okładki" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:328 msgid " inch" @@ -5781,11 +6062,13 @@ msgstr " cal" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:329 msgid "&Description note" -msgstr "" +msgstr "&Notatka opisu" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330 msgid "Custom column source for note to include in Description header area" msgstr "" +"Osobna kolumna źródłowa dla notatek, które mają być zawarte w obszarze opisu " +"nagłówka" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:331 msgid "&Merge with Comments" @@ -5799,7 +6082,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:333 msgid "Merge additional content before Comments" -msgstr "Wpisz dodatkową zawartość przed komenatrzami" +msgstr "Wpisz dodatkową zawartość przed komentarzami" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:334 msgid "&Before" @@ -5807,7 +6090,7 @@ msgstr "&Przed" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:335 msgid "Merge additional content after Comments" -msgstr "Scal dodatkową zawartość po komenatzach" +msgstr "Scal dodatkową zawartość po komentarzach" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:336 msgid "&After" @@ -5823,7 +6106,7 @@ msgstr "&Separator" #: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_tab_template_ui.py:33 msgid "Tab template for catalog.ui" -msgstr "" +msgstr "Szablon tabulacji dla catalog.ui" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:69 msgid "Bold" @@ -5923,7 +6206,7 @@ msgstr "Zastosuj styl do bloku tekstu" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:120 msgid "Style the selected text block" -msgstr "" +msgstr "Zastosuj styl do wybranego bloku tekstu" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:125 #: /home/kovid/work/calibre/src/calibre/gui2/preferences/behavior.py:36 @@ -5942,7 +6225,7 @@ msgstr "Nagłówek" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:132 msgid "Pre-formatted" -msgstr "" +msgstr "Pre-formatowany" #: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:133 msgid "Blockquote" @@ -5992,6 +6275,9 @@ msgid "" "in a previous conversion (if they exist) instead of using the defaults " "specified in the Preferences" msgstr "" +"Dla ustawień, które nie mogą być określone w tym dialogu, użyj wartości " +"zapisanych przy poprzedniej konwersji (jeśli istnieją) zamiast używania " +"domyślnych określonych w Ustawieniach" #: /home/kovid/work/calibre/src/calibre/gui2/convert/bulk.py:74 msgid "Bulk Convert" @@ -6004,7 +6290,7 @@ msgstr "Opcje specyficzne dla formatu wyjściowego." #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:15 msgid "Comic Input" -msgstr "" +msgstr "Komiks wejściowy" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input.py:16 #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:13 @@ -6016,12 +6302,12 @@ msgstr "źródłowy" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:104 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:99 msgid "&Number of Colors:" -msgstr "Liczba kolorów:" +msgstr "&Liczba kolorów:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:105 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:101 msgid "Disable &normalize" -msgstr "Wyłącz normalizację" +msgstr "Wyłącz &normalizację" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:102 @@ -6031,7 +6317,7 @@ msgstr "Zachowaj &proporcje" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:107 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:103 msgid "Disable &Sharpening" -msgstr "Wyłącz wyostrzanie" +msgstr "Wyłącz &wyostrzanie" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:108 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:109 @@ -6046,7 +6332,7 @@ msgstr "&Szerokość" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:110 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:104 msgid "&Landscape" -msgstr "Pozioma" +msgstr "&Pozioma" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:111 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:106 @@ -6061,7 +6347,7 @@ msgstr "Nie sor&tuj" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:113 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf_ui.py:107 msgid "De&speckle" -msgstr "&Odpalmiacz" +msgstr "&Odplamiacz" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:114 msgid "&Disable comic processing" @@ -6078,11 +6364,11 @@ msgstr "Wyłącz konwersję grafik na &czarno-białe" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:117 msgid "Override image &size:" -msgstr "" +msgstr "Nadpisz &rozmiar obrazu:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/comic_input_ui.py:118 msgid "Don't add links to &pages to the Table of Contents for CBC files" -msgstr "" +msgstr "Nie dodawaj odnośników do &stron w spisie treści dla plików CBC" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:19 msgid "Debug" @@ -6103,7 +6389,7 @@ msgstr "Niewłaściwy folder debugowania" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug.py:59 msgid "Failed to create debug directory" -msgstr "Nie udało się storzyć folderu debugowania" +msgstr "Nie udało się stworzyć folderu debugowania" #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:55 msgid "" @@ -6112,6 +6398,10 @@ msgid "" "understanding the conversion process and figuring out the correct values for " "conversion parameters like Table of Contents and Chapter Detection." msgstr "" +"Wskaż folder, w którym umieszczone zostaną wyniki debugowania. Jeśli " +"określisz folder, calibre umieści w nim dużo danych do debugowania. To " +"pomoże zrozumieć proces konwersji i wykrycie poprawnych wartości dla " +"parametrów konwersji takich jak spis treści czy też wykrywanie rozdziałów." #: /home/kovid/work/calibre/src/calibre/gui2/convert/debug_ui.py:59 msgid "" @@ -6119,6 +6409,8 @@ msgid "" "of the conversion process. This HTML can sometimes serve as a good starting " "point for hand editing a conversion." msgstr "" +"Proces debugowania generuje średnio zaawansowany HTML w różnych stadiach " +"procesu konwersji. Ten HTML może posłużyć do ręcznego edytowania konwersji." #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output.py:15 msgid "EPUB Output" @@ -6150,7 +6442,7 @@ msgstr " KB" #: /home/kovid/work/calibre/src/calibre/gui2/convert/epub_output_ui.py:63 msgid "&Flatten EPUB file structure" -msgstr "" +msgstr "&Spłaszcz strukturę pliku EPUB" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_input.py:12 msgid "FB2 Input" @@ -6166,11 +6458,11 @@ msgstr "Wyjściowy FB2" #: /home/kovid/work/calibre/src/calibre/gui2/convert/fb2_output_ui.py:39 msgid "Sectionize:" -msgstr "" +msgstr "Sekcjonuj:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:104 msgid "Font rescaling wizard" -msgstr "" +msgstr "Kreator przeskalowywania czcionek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:105 msgid "" @@ -6187,6 +6479,18 @@ msgid "" "ebook.com/user_manual/conversion.html#font-size-rescaling\">User Manual " "for a discussion of how font size rescaling works.

" msgstr "" +"

Ten kreator pomoże ci wybrać odpowiedni rozmiar czcionki. Wpisz bazowy " +"rozmiar czcionki dokumentu wejściowego a następnie wprowadź rozmiar czcionki " +"wejściowej. Kreator wyświetli rozmiar czcionki, do której zostanie " +"przypisany poprzez algorytm przeskalowania czcionki. Możesz dostosować ten " +"algorytm określając poniżej rozmiar bazowy czcionki wyjściowej i klucz " +"czcionki. Gdy wpiszesz odpowiadające ci wartości, kliknij OK.

\n" +"

Domyślnie jeśli rozmiar bazowy czcionki wyjściowej równa się zero i/lub " +"żaden rozmiar klucza czcionki nie został określony, calibre użyje wartości z " +"obecnego Profilu Wyjściowego.

\n" +"

Zobacz Podręcznik " +"Użytkownika, aby dowiedzieć się jak działa przeskalowywanie czcionki.

" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:108 msgid "&Output document" @@ -6219,7 +6523,7 @@ msgstr " pkt" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:112 msgid "Use &default values" -msgstr "Uzyj &domuślnych wartośći" +msgstr "Uzyj &domyślnych wartości" #: /home/kovid/work/calibre/src/calibre/gui2/convert/font_key_ui.py:113 msgid "&Input document" @@ -6285,11 +6589,11 @@ msgstr "Rozwijaj wiersze" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:117 msgid "Line &un-wrap factor :" -msgstr "" +msgstr "Współczynnik &rozwijania wierszy:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:118 msgid "Detect and markup unformatted chapter headings and sub headings" -msgstr "" +msgstr "Wykryj i oznacz niesformatowane tytuły i podtytuły rozdziałów" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:119 msgid "Renumber sequences of

or

tags to prevent splitting" @@ -6302,23 +6606,23 @@ msgstr "Usuń puste linie między akapitami" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:121 msgid "Ensure scene breaks are consistently formatted" -msgstr "" +msgstr "Dopilnuj, aby podziały sceny były spójnie sformatowane" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:122 msgid "Replace soft scene &breaks:" -msgstr "" +msgstr "Zamień miękkie podziały &scen:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:123 msgid "Remove unnecessary hyphens" -msgstr "" +msgstr "Remove unnecessary hyphens" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:124 msgid "Italicize common words and patterns" -msgstr "" +msgstr "Sformatuj kursywą powszechne słowa i wzorce" #: /home/kovid/work/calibre/src/calibre/gui2/convert/heuristics_ui.py:125 msgid "Replace entity indents with CSS indents" -msgstr "" +msgstr "Zastąp wcięcia znakowe wcięciami CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel.py:16 msgid "Look & Feel" @@ -6374,6 +6678,9 @@ msgid "" "paragraph indent, to ensure that paragraphs can be easily distinguished. " "This option controls the width of that indent." msgstr "" +"

Gdy calibre usuwa odstępy pomiędzy akapitami, to automatycznie ustawia " +"wcięcie akapitu, aby zapewnić łatwe wyróżnienie akapitów. Ta opcja " +"kontroluje głębokość tego wcięcia." #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:150 msgid " em" @@ -6393,7 +6700,7 @@ msgstr "Dodatkowa stylizacja kodem &CSS" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:154 msgid "&Transliterate unicode characters to ASCII" -msgstr "" +msgstr "&Transliteruj znaki unicode do ASCII" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:155 msgid "Insert &blank line" @@ -6405,7 +6712,7 @@ msgstr "Zachowaj &ligatury" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:157 msgid "Smarten &punctuation" -msgstr "" +msgstr "Inteligentna &interpunkcja" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:158 msgid "Minimum &line height:" @@ -6413,7 +6720,7 @@ msgstr "Minimalna wysokość &linii:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/look_and_feel_ui.py:159 msgid " %" -msgstr "" +msgstr " %" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output.py:19 msgid "LRF Output" @@ -6425,7 +6732,7 @@ msgstr "Pozwól &automatycznie obracać szerokie grafiki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:122 msgid "&Wordspace:" -msgstr "" +msgstr "&Odstęp między słowami" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:124 msgid "Minimum para. &indent:" @@ -6437,7 +6744,7 @@ msgstr "Renderuj &tabele jako grafiki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:127 msgid "Text size multiplier for text in rendered tables:" -msgstr "" +msgstr "Mnożnik rozmiaru tekstu dla tekstu w renderowanych tabelach:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:128 msgid "Add &header" @@ -6461,7 +6768,7 @@ msgstr "Rodzina czcionki &szeryfowej:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:134 msgid "S&ans-serif font family:" -msgstr "" +msgstr "Rodzina czcionki &bez-szeryfowej:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/lrf_output_ui.py:135 msgid "&Monospaced font family:" @@ -6478,6 +6785,8 @@ msgid "" "Set the metadata. The output file will contain as much of this metadata as " "possible." msgstr "" +"Ustaw metadane. Plik wyjściowy będzie zawierał tyle metadanych ile tylko " +"możliwe." #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata.py:180 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:171 @@ -6543,7 +6852,7 @@ msgstr "&Tytuł: " #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single_ui.py:409 #: /home/kovid/work/calibre/src/calibre/gui2/metadata/basic_widgets.py:60 msgid "Change the title of this book" -msgstr "Zmień tytuł tej ksiązki" +msgstr "Zmień tytuł tej książki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:166 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_bulk_ui.py:525 @@ -6553,7 +6862,7 @@ msgstr "&Autor(rzy): " #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:167 msgid "Author So&rt:" -msgstr "" +msgstr "So&rtowanie Autorów" #: /home/kovid/work/calibre/src/calibre/gui2/convert/metadata_ui.py:168 msgid "" @@ -6626,7 +6935,7 @@ msgstr "Przeskaluj grafiki dla urządzeń &Palm" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:77 msgid "Use author &sort for author" -msgstr "" +msgstr "Użyj pola author &sort jako autora" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:78 msgid "Disable compression of the file contents" @@ -6634,7 +6943,7 @@ msgstr "Wyłącz kompresję zawartości pliku." #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:79 msgid "Do not add Table of Contents to book" -msgstr "Nie dodawaj spisu treści do ksiązki" +msgstr "Nie dodawaj spisu treści do książki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:80 msgid "Kindle options" @@ -6642,11 +6951,11 @@ msgstr "Opcje Kindle" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:81 msgid "Periodical masthead font:" -msgstr "" +msgstr "Czcionka stopki redakcyjnej w czasopismach:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:82 msgid "Personal Doc tag:" -msgstr "" +msgstr "Etykieta Osobistego Dokumentu" #: /home/kovid/work/calibre/src/calibre/gui2/convert/mobi_output_ui.py:83 msgid "Ignore &margins" @@ -6694,7 +7003,7 @@ msgstr "Traktuj każdą &linię jako akapit" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_input_ui.py:38 msgid "Assume print formatting" -msgstr "" +msgstr "Przyjmij formatowanie wydruku" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output.py:14 msgid "PDB Output" @@ -6714,7 +7023,7 @@ msgstr "Spis treści w jednej &linii" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdb_output_ui.py:50 #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:49 msgid "Output Encoding:" -msgstr "" +msgstr "Wyjściowa strona kodowa:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input.py:12 msgid "PDF Input" @@ -6722,7 +7031,7 @@ msgstr "Źródłowy PDF" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:44 msgid "Line &Un-Wrapping Factor:" -msgstr "" +msgstr "Współczynnik &rozwijania wierszy" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_input_ui.py:45 msgid "No &Images" @@ -6738,7 +7047,7 @@ msgstr "Rozmiar &papieru:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:49 msgid "&Orientation:" -msgstr "&Orientacja" +msgstr "&Orientacja:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pdf_output_ui.py:50 msgid "Preserve &aspect ratio of cover" @@ -6746,7 +7055,7 @@ msgstr "Zachowaj &proporcje rozmiaru okładki" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pml_output.py:14 msgid "PMLZ Output" -msgstr "" +msgstr "Format wyjściowy PMLZ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/pmlz_output_ui.py:48 msgid "Do not reduce image size and depth" @@ -6788,7 +7097,7 @@ msgstr "Liczba wystąpień:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:94 msgid "0" -msgstr "" +msgstr "0" #: /home/kovid/work/calibre/src/calibre/gui2/convert/regex_builder_ui.py:95 msgid "Goto:" @@ -6824,7 +7133,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:33 #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:36 msgid "&Search Regular Expression" -msgstr "&Wyszukaj Wyrażenie Regularne" +msgstr "&Wyszukaj wyrażenie regularne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/search_and_replace.py:73 #: /home/kovid/work/calibre/src/calibre/gui2/widgets.py:101 @@ -6890,7 +7199,7 @@ msgstr "Format ź&ródłowy:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/single_ui.py:119 msgid "Use &saved conversion settings for individual books" -msgstr "Uzyj &zapisanych ustawień konwersji dla pojedynczych książek" +msgstr "Użyj &zapisanych ustawień konwersji dla pojedynczych książek" #: /home/kovid/work/calibre/src/calibre/gui2/convert/snb_output.py:14 msgid "SNB Output" @@ -6924,6 +7233,7 @@ msgstr "" msgid "" "Fine tune the detection of chapter headings and other document structure." msgstr "" +"Dopasuj detekcję tytułów rozdziałów i innych elementów struktury dokumentu." #: /home/kovid/work/calibre/src/calibre/gui2/convert/structure_detection.py:31 msgid "Detect chapters at (XPath expression):" @@ -6962,6 +7272,10 @@ msgid "" "to use these options. Leave the replace field blank and enter your " "header/footer removal regexps into the search field." msgstr "" +"Opcje usuwania nagłówka i stopki zostały zastąpione opcjami Wyszukaj i " +"Zamień. Kliknij Wyszukaj i Zamień na pasku po lewej. Zostaw pole tekstu " +"zastępującego puste i podaj swoje wyrażenia regularne do usuwania " +"nagłówka/stopki w polu wyrażenia do wyszukania." #: /home/kovid/work/calibre/src/calibre/gui2/convert/toc.py:16 msgid "" @@ -7013,7 +7327,7 @@ msgstr "Źródłowy TXT" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:92 msgid "Structure" -msgstr "" +msgstr "Struktura" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:93 msgid "Paragraph style:" @@ -7025,7 +7339,7 @@ msgstr "Styl formatowania:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:95 msgid "Common" -msgstr "" +msgstr "Wspólne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:96 msgid "Preserve &spaces" @@ -7033,11 +7347,11 @@ msgstr "Zachowaj od&stępy" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:97 msgid "Remove indents at the beginning of lines" -msgstr "" +msgstr "Usuń wcięcia na początku wiersza" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:98 msgid "Markdown" -msgstr "" +msgstr "Markdown" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:99 msgid "" @@ -7045,11 +7359,14 @@ msgid "" "advanced formatting. To learn more visit markdown." msgstr "" +"

Markdown to prosty język znaczników dla plików tekstowych, który " +"umożliwia zaawansowane formatowanie. Aby dowiedzieć się więcej, odwiedź " +"stronę markdown." #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_input_ui.py:100 msgid "Do not insert Table of Contents into output text when using markdown" msgstr "" -"Nie wstawiaj Spisu Treści do wyjściowego pliku tekstowego gdy używany jest " +"Nie wstawiaj spisu treści do wyjściowego pliku tekstowego gdy używany jest " "język Markdown" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output.py:13 @@ -7062,7 +7379,7 @@ msgstr "Ogólne" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:86 msgid "Output &Encoding:" -msgstr "" +msgstr "&Kodowanie formatu wyjściowego:" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:87 msgid "&Line ending style:" @@ -7086,7 +7403,7 @@ msgstr "Wymuś maksymalną długość wiersza" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:93 msgid "Markdown, Textile" -msgstr "" +msgstr "Markdown, Tekstylowy" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txt_output_ui.py:94 msgid "Do not remove links ( tags) before processing" @@ -7098,7 +7415,7 @@ msgstr "Nie usuwaj odnośników do obrazów przed przetwarzaniem" #: /home/kovid/work/calibre/src/calibre/gui2/convert/txtz_output.py:12 msgid "TXTZ Output" -msgstr "" +msgstr "Wyjściowy format TXTZ" #: /home/kovid/work/calibre/src/calibre/gui2/convert/xexp_edit_ui.py:55 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:77 @@ -7188,6 +7505,13 @@ msgid "" "tag.

To learn more advanced usage of XPath see the XPath Tutorial." msgstr "" +"

Na przykład, aby dopasować wszystkie etykiety h2, które mają atrybut " +"class=\"chapter\", ustaw etykietę na h2, atrybut na class, a " +"wartość na chapter.

Pusty atrybut dopasuje każdy atrybut, a " +"pusta wartość dopasuje każdą wartość. Ustawienie etykiety na * dopasuje " +"każdy tag.

Aby dowiedzieć się więcej o bardziej zaawansowanym użyciu " +"XPath poczytaj Podręcznik XPath." #: /home/kovid/work/calibre/src/calibre/gui2/cover_flow.py:128 msgid "Browse by covers" @@ -7238,17 +7562,18 @@ msgstr "Ustaw '%s' na dzisiaj" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:172 #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:661 msgid "Clear '%s'" -msgstr "" +msgstr "Wyczyść '%s'" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:289 msgid " index:" -msgstr "" +msgstr " index:" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:358 msgid "" "The enumeration \"{0}\" contains an invalid value that will be set to the " "default" msgstr "" +"Lista \"{0}\" zawiera błędną wartość, która zostanie zmieniona na domyślną" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:512 msgid "Apply changes" @@ -7256,7 +7581,7 @@ msgstr "Zastosuj zmiany" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:705 msgid "Remove series" -msgstr "" +msgstr "Usuń cykl" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:708 msgid "Automatically number books" @@ -7271,6 +7596,7 @@ msgid "" "The enumeration \"{0}\" contains invalid values that will not appear in the " "list" msgstr "" +"Lista \"{0}\" zawiera błędne wartości, które nie pojawiają się na wykazie" #: /home/kovid/work/calibre/src/calibre/gui2/custom_column_widgets.py:826 msgid "Remove all tags" @@ -7327,7 +7653,7 @@ msgstr "Pobierz książki z urządzenia" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:428 msgid "View book on device" -msgstr "Zobacz ksiązki na urządzeniu" +msgstr "Zobacz książki na urządzeniu" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:469 msgid "Set default send to device action" @@ -7335,7 +7661,7 @@ msgstr "Ustaw domyślne działanie przesyłania na urządzenie" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:475 msgid "Send to main memory" -msgstr "Prześlij do pamięci głownej" +msgstr "Prześlij do pamięci głównej" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:477 msgid "Send to storage card A" @@ -7348,7 +7674,7 @@ msgstr "Prześlij na kartę pamięci B" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:484 #: /home/kovid/work/calibre/src/calibre/gui2/device.py:493 msgid "Main Memory" -msgstr "Pamięć głowna" +msgstr "Pamięć główna" #: /home/kovid/work/calibre/src/calibre/gui2/device.py:505 msgid "Send specific format to" @@ -7474,11 +7800,11 @@ msgstr "Brak miejsca na urządzeniu" msgid "" "

Cannot upload books to device there is no more free space available " msgstr "" -"

Nie można umieścić książek na urządzeniu z powodu braku wolnego miejsca " +"

Nie można umieścić książek na urządzeniu z powodu braku wolnego miejsca " #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:124 msgid "Unknown formats" -msgstr "" +msgstr "Nieznane formaty" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget.py:125 msgid "" @@ -7486,6 +7812,8 @@ msgid "" "support them. If you send these formats to your {1} they may not work. Are " "you sure?" msgstr "" +"Włączyłeś {0} formatów dla twojego {1}. {1} może ich nie wspierać. " +"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:137 #: /home/kovid/work/calibre/src/calibre/gui2/library/delegates.py:402 @@ -7503,21 +7831,24 @@ msgstr "Szablon %s jest nieprawidłowy:" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:78 msgid "Select available formats and their order for this device" -msgstr "Wybierz dostepne formaty i ich porządek dla tego urządzenia" +msgstr "Wybierz dostępne formaty i ich porządek dla tego urządzenia" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:82 msgid "" "If checked, books are placed into sub directories based on their metadata on " "the device. If unchecked, books are all put into the top level directory." msgstr "" +"Jeśli zaznaczono, książki będą umieszczane w podkatalogach odpowiednio do " +"ich metadanych na urządzeniu. Jeśli odznaczono, książki będą umieszczone w " +"katalogu głównym." #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:83 msgid "Use sub directories" -msgstr "Uzywaj podkatalogów" +msgstr "Używaj podkatalogów" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:84 msgid "Use author sort for author" -msgstr "" +msgstr "Użyj author sort dla autora" #: /home/kovid/work/calibre/src/calibre/gui2/device_drivers/configwidget_ui.py:85 msgid "Save &template:" @@ -7541,7 +7872,7 @@ msgstr "Zresetuj autora do Nieznanego" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:63 msgid "Add books by ISBN" -msgstr "" +msgstr "Dodaj książki po ISBN" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:64 msgid "&Paste from clipboard" @@ -7568,7 +7899,7 @@ msgstr "" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/add_from_isbn_ui.py:69 msgid "&Tags to set on created book entries:" -msgstr "" +msgstr "&Etykiety do ustawienia dla stworzonych książek:" #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/book_info_ui.py:80 msgid "Fit &cover within view" diff --git a/src/calibre/translations/ru.po b/src/calibre/translations/ru.po index 14812eb615..c347cd3543 100644 --- a/src/calibre/translations/ru.po +++ b/src/calibre/translations/ru.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: calibre 0.4.55\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2011-03-18 19:01+0000\n" -"PO-Revision-Date: 2011-03-22 22:24+0000\n" +"PO-Revision-Date: 2011-03-23 17:04+0000\n" "Last-Translator: Andrey Olykainen \n" "Language-Team: American English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2011-03-23 04:34+0000\n" +"X-Launchpad-Export-Date: 2011-03-24 04:48+0000\n" "X-Generator: Launchpad (build 12559)\n" "X-Poedit-Country: RUSSIAN FEDERATION\n" "X-Poedit-Language: Russian\n" @@ -11041,6 +11041,8 @@ msgid "" "Restore settings to default values. Only settings for the currently selected " "section are restored." msgstr "" +"Восстановить настройки по умолчанию. Будут восстановлены настройки только " +"для выделенного раздела." #: /home/kovid/work/calibre/src/calibre/gui2/preferences/create_custom_column.py:18 msgid "Text, column shown in the tag browser" diff --git a/src/calibre/utils/ordered_dict.py b/src/calibre/utils/ordered_dict.py new file mode 100644 index 0000000000..e871913987 --- /dev/null +++ b/src/calibre/utils/ordered_dict.py @@ -0,0 +1,14 @@ +#!/usr/bin/env python +# vim:fileencoding=UTF-8:ts=4:sw=4:sta:et:sts=4:ai +from __future__ import (unicode_literals, division, absolute_import, + print_function) + +__license__ = 'GPL v3' +__copyright__ = '2011, Kovid Goyal ' +__docformat__ = 'restructuredtext en' + + +from collections import OrderedDict + +OrderedDict +