mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
0.7.37 release
This commit is contained in:
commit
b993bcf4f1
@ -4,6 +4,43 @@
|
|||||||
# for important features/bug fixes.
|
# for important features/bug fixes.
|
||||||
# Also, each release can have new and improved recipes.
|
# Also, each release can have new and improved recipes.
|
||||||
|
|
||||||
|
- version: 0.7.37
|
||||||
|
date: 2011-01-02
|
||||||
|
|
||||||
|
new features:
|
||||||
|
- title: "This realease is mostly a bug fix release to fix various things that got broken by all the changes in 0.7.36"
|
||||||
|
|
||||||
|
- title: "Tag browser: Move the configuration of the sub-category grouping from tweaks to the Preferences dialog"
|
||||||
|
|
||||||
|
- title: "Tag browser: Allow changing the sub-categorization scheme from the right click menu"
|
||||||
|
|
||||||
|
bug fixes:
|
||||||
|
- title: "Fix regression in 0.7.36 that caused the Tag Browser to break if you have items in it with empty sort values"
|
||||||
|
|
||||||
|
- title: "Catalog generation: Fix various regressions introduced in 0.7.36 on windows"
|
||||||
|
description: >
|
||||||
|
"Database integrity check not working after catalog generation. Catalog generation failing with a file in use error. Spurious question marks appearing in the catalog"
|
||||||
|
|
||||||
|
- title: "Catalog generation: Work on a copy of the library database so as not to lock it"
|
||||||
|
|
||||||
|
- title: "Catalog generation: Handle merge of comments + custom field when custom filed is None"
|
||||||
|
|
||||||
|
- title: "Fix regression that broke sort_columns_at_startup tweak in 0.7.36"
|
||||||
|
|
||||||
|
- title: "Tag Browser: Fix the Manage X items in the right click menu, which broke in 0.7.36"
|
||||||
|
|
||||||
|
- title: "Tag Browser: Fix grouping by name for authors"
|
||||||
|
|
||||||
|
- title: "Nook color: Fix main memory and SD card swapped in calibre"
|
||||||
|
tickets: [8159]
|
||||||
|
|
||||||
|
- title: "Fix regression in 0.7.36 that broke PDF Output when specifying a cover"
|
||||||
|
|
||||||
|
- title: "Catalog generation: Fix regression in MOBI catalog that caused it to not appear as periodical on Kindle"
|
||||||
|
|
||||||
|
- title: "Fix regression in 0.7.36 that broke opening the book details dialog by double clicking on the book details panel"
|
||||||
|
|
||||||
|
|
||||||
- version: 0.7.36
|
- version: 0.7.36
|
||||||
date: 2011-01-01
|
date: 2011-01-01
|
||||||
|
|
||||||
|
@ -28,6 +28,8 @@ class LaRepubblica(BasicNewsRecipe):
|
|||||||
recursion = 10
|
recursion = 10
|
||||||
|
|
||||||
remove_javascript = True
|
remove_javascript = True
|
||||||
|
no_stylesheets = True
|
||||||
|
|
||||||
def get_article_url(self, article):
|
def get_article_url(self, article):
|
||||||
link = article.get('id', article.get('guid', None))
|
link = article.get('id', article.get('guid', None))
|
||||||
if link is None:
|
if link is None:
|
||||||
|
@ -2,7 +2,7 @@ __license__ = 'GPL v3'
|
|||||||
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
||||||
__docformat__ = 'restructuredtext en'
|
__docformat__ = 'restructuredtext en'
|
||||||
__appname__ = 'calibre'
|
__appname__ = 'calibre'
|
||||||
__version__ = '0.7.36'
|
__version__ = '0.7.37'
|
||||||
__author__ = "Kovid Goyal <kovid@kovidgoyal.net>"
|
__author__ = "Kovid Goyal <kovid@kovidgoyal.net>"
|
||||||
|
|
||||||
import re
|
import re
|
||||||
|
@ -177,7 +177,8 @@ if you never want subcategories</string>
|
|||||||
<item>
|
<item>
|
||||||
<widget class="QSpinBox" name="opt_tags_browser_collapse_at">
|
<widget class="QSpinBox" name="opt_tags_browser_collapse_at">
|
||||||
<property name="toolTip">
|
<property name="toolTip">
|
||||||
<string>If a Tag Browser category has more than this number of items, it is divided up into sub-categories. Set to zero to disable.</string>
|
<string>If a Tag Browser category has more than this number of items, it is divided
|
||||||
|
up into sub-categories. If the partition method is set to disable, this value is ignored.</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="maximum">
|
<property name="maximum">
|
||||||
<number>10000</number>
|
<number>10000</number>
|
||||||
|
@ -779,8 +779,11 @@ class TagsModel(QAbstractItemModel): # {{{
|
|||||||
category_icon = category_node.icon,
|
category_icon = category_node.icon,
|
||||||
category_key=category_node.category_key)
|
category_key=category_node.category_key)
|
||||||
else:
|
else:
|
||||||
if upper(tag.sort[0]) != collapse_letter:
|
ts = tag.sort
|
||||||
collapse_letter = upper(tag.sort[0])
|
if not ts:
|
||||||
|
ts = ' '
|
||||||
|
if upper(ts[0]) != collapse_letter:
|
||||||
|
collapse_letter = upper(ts[0])
|
||||||
sub_cat = TagTreeItem(parent=category,
|
sub_cat = TagTreeItem(parent=category,
|
||||||
data = collapse_letter,
|
data = collapse_letter,
|
||||||
category_icon = category_node.icon,
|
category_icon = category_node.icon,
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -4,9 +4,9 @@
|
|||||||
#
|
#
|
||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: calibre 0.7.36\n"
|
"Project-Id-Version: calibre 0.7.37\n"
|
||||||
"POT-Creation-Date: 2011-01-01 11:51+MST\n"
|
"POT-Creation-Date: 2011-01-02 15:47+MST\n"
|
||||||
"PO-Revision-Date: 2011-01-01 11:51+MST\n"
|
"PO-Revision-Date: 2011-01-02 15:47+MST\n"
|
||||||
"Last-Translator: Automatically generated\n"
|
"Last-Translator: Automatically generated\n"
|
||||||
"Language-Team: LANGUAGE\n"
|
"Language-Team: LANGUAGE\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
@ -109,8 +109,8 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101
|
#: /home/kovid/work/calibre/src/calibre/ebooks/pdf/writer.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305
|
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:305
|
||||||
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307
|
#: /home/kovid/work/calibre/src/calibre/ebooks/rtf/input.py:307
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:358
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:360
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:365
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:367
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:331
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/edit_metadata.py:334
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160
|
#: /home/kovid/work/calibre/src/calibre/gui2/add.py:160
|
||||||
@ -136,13 +136,13 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190
|
#: /home/kovid/work/calibre/src/calibre/gui2/viewer/main.py:190
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/cli.py:215
|
#: /home/kovid/work/calibre/src/calibre/library/cli.py:215
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database.py:914
|
#: /home/kovid/work/calibre/src/calibre/library/database.py:914
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:393
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:402
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:405
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:414
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1473
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1482
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1574
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:1583
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2410
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2419
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2412
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2421
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2543
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2552
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229
|
#: /home/kovid/work/calibre/src/calibre/library/server/mobile.py:229
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146
|
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:146
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149
|
#: /home/kovid/work/calibre/src/calibre/library/server/opds.py:149
|
||||||
@ -690,18 +690,18 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889
|
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:889
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919
|
#: /home/kovid/work/calibre/src/calibre/devices/usbms/device.py:919
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:264
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:207
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:216
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:220
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:229
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2274
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2283
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150
|
#: /home/kovid/work/calibre/src/calibre/library/field_metadata.py:150
|
||||||
msgid "News"
|
msgid "News"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554
|
#: /home/kovid/work/calibre/src/calibre/devices/apple/driver.py:2554
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi.py:63
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:597
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:598
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2237
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2246
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2255
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2264
|
||||||
msgid "Catalog"
|
msgid "Catalog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -2938,134 +2938,134 @@ msgstr ""
|
|||||||
msgid "Do not remove image references within the document. This is only useful when paired with the markdown-format option becauseimage references are always removed with plain text output."
|
msgid "Do not remove image references within the document. This is only useful when paired with the markdown-format option becauseimage references are always removed with plain text output."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:68
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70
|
||||||
msgid "Send file to storage card instead of main memory by default"
|
msgid "Send file to storage card instead of main memory by default"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:70
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72
|
||||||
msgid "Confirm before deleting"
|
msgid "Confirm before deleting"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:72
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74
|
||||||
msgid "Main window geometry"
|
msgid "Main window geometry"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:74
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76
|
||||||
msgid "Notify when a new version is available"
|
msgid "Notify when a new version is available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:76
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78
|
||||||
msgid "Use Roman numerals for series number"
|
msgid "Use Roman numerals for series number"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:78
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80
|
||||||
msgid "Sort tags list by name, popularity, or rating"
|
msgid "Sort tags list by name, popularity, or rating"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:80
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82
|
||||||
msgid "Number of covers to show in the cover browsing mode"
|
msgid "Number of covers to show in the cover browsing mode"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:82
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84
|
||||||
msgid "Defaults for conversion to LRF"
|
msgid "Defaults for conversion to LRF"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:84
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:86
|
||||||
msgid "Options for the LRF ebook viewer"
|
msgid "Options for the LRF ebook viewer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:87
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89
|
||||||
msgid "Formats that are viewed using the internal viewer"
|
msgid "Formats that are viewed using the internal viewer"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:89
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91
|
||||||
msgid "Columns to be displayed in the book list"
|
msgid "Columns to be displayed in the book list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:90
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92
|
||||||
msgid "Automatically launch content server on application startup"
|
msgid "Automatically launch content server on application startup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:91
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:93
|
||||||
msgid "Oldest news kept in database"
|
msgid "Oldest news kept in database"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:92
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94
|
||||||
msgid "Show system tray icon"
|
msgid "Show system tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:94
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96
|
||||||
msgid "Upload downloaded news to device"
|
msgid "Upload downloaded news to device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:96
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98
|
||||||
msgid "Delete books from library after uploading to device"
|
msgid "Delete books from library after uploading to device"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:98
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100
|
||||||
msgid "Show the cover flow in a separate window instead of in the main calibre window"
|
msgid "Show the cover flow in a separate window instead of in the main calibre window"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:100
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102
|
||||||
msgid "Disable notifications from the system tray icon"
|
msgid "Disable notifications from the system tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:102
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:104
|
||||||
msgid "Default action to perform when send to device button is clicked"
|
msgid "Default action to perform when send to device button is clicked"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:122
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124
|
||||||
msgid "Maximum number of waiting worker processes"
|
msgid "Maximum number of waiting worker processes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:124
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126
|
||||||
msgid "Download social metadata (tags/rating/etc.)"
|
msgid "Download social metadata (tags/rating/etc.)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:126
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128
|
||||||
msgid "Overwrite author and title with new metadata"
|
msgid "Overwrite author and title with new metadata"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata_ui.py:101
|
||||||
msgid "Automatically download the cover, if available"
|
msgid "Automatically download the cover, if available"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:130
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132
|
||||||
msgid "Limit max simultaneous jobs to number of CPUs"
|
msgid "Limit max simultaneous jobs to number of CPUs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:132
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134
|
||||||
msgid "tag browser categories not to display"
|
msgid "tag browser categories not to display"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:134
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136
|
||||||
msgid "The layout of the user interface"
|
msgid "The layout of the user interface"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:136
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138
|
||||||
msgid "Show the average rating per item indication in the tag browser"
|
msgid "Show the average rating per item indication in the tag browser"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:138
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:140
|
||||||
msgid "Disable UI animations"
|
msgid "Disable UI animations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:186
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:188
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509
|
#: /home/kovid/work/calibre/src/calibre/gui2/wizard/__init__.py:509
|
||||||
msgid "Copied"
|
msgid "Copied"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222
|
||||||
msgid "Copy to Clipboard"
|
msgid "Copy to Clipboard"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:220
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:222
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95
|
#: /home/kovid/work/calibre/src/calibre/gui2/comments_editor.py:95
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:469
|
#: /home/kovid/work/calibre/src/calibre/gui2/__init__.py:471
|
||||||
msgid "Choose Files"
|
msgid "Choose Files"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -3469,7 +3469,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416
|
#: /home/kovid/work/calibre/src/calibre/gui2/actions/choose_library.py:416
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/actions/copy_to_library.py:167
|
#: /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/actions/save_to_disk.py:101
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:759
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:764
|
||||||
msgid "Not allowed"
|
msgid "Not allowed"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -4392,7 +4392,7 @@ msgstr ""
|
|||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/conversion_ui.py:54
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/custom_columns_ui.py:81
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/email_ui.py:65
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:119
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:139
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/misc_ui.py:60
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugboard_ui.py:113
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/plugins_ui.py:81
|
||||||
@ -4625,7 +4625,7 @@ msgstr ""
|
|||||||
|
|
||||||
#:
|
#:
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330
|
#: /home/kovid/work/calibre/src/calibre/gui2/catalog/catalog_epub_mobi_ui.py:330
|
||||||
msgid "\""
|
msgid " inch"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#:
|
#:
|
||||||
@ -6385,13 +6385,13 @@ msgstr ""
|
|||||||
|
|
||||||
#:
|
#:
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:117
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:783
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:828
|
||||||
msgid "Invalid author name"
|
msgid "Invalid author name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#:
|
#:
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/edit_authors_dialog.py:118
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:784
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:829
|
||||||
msgid "Author names cannot contain & characters."
|
msgid "Author names cannot contain & characters."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -7651,12 +7651,12 @@ msgid "%s (was %s)"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:74
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:773
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:818
|
||||||
msgid "Item is blank"
|
msgid "Item is blank"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75
|
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/tag_list_editor.py:75
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:774
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:819
|
||||||
msgid "An item cannot be set to nothing. Delete it instead."
|
msgid "An item cannot be set to nothing. Delete it instead."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -8154,7 +8154,7 @@ msgid "Show books in the main memory of the device"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:67
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:846
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:855
|
||||||
msgid "Card A"
|
msgid "Card A"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -8163,7 +8163,7 @@ msgid "Show books in storage card A"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69
|
#: /home/kovid/work/calibre/src/calibre/gui2/layout.py:69
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:848
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:857
|
||||||
msgid "Card B"
|
msgid "Card B"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -8243,7 +8243,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:675
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/models.py:1219
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:499
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:538
|
||||||
msgid "The lookup/search name is \"{0}\""
|
msgid "The lookup/search name is \"{0}\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -8312,7 +8312,7 @@ msgstr ""
|
|||||||
msgid "Restore default layout"
|
msgid "Restore default layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:760
|
#: /home/kovid/work/calibre/src/calibre/gui2/library/views.py:765
|
||||||
msgid "Dropping onto a device is not supported. First add the book to the calibre library."
|
msgid "Dropping onto a device is not supported. First add the book to the calibre library."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -9020,75 +9020,110 @@ msgstr ""
|
|||||||
msgid "Never"
|
msgid "Never"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:120
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60
|
||||||
|
msgid "By first letter"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:60
|
||||||
|
msgid "Disabled"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel.py:61
|
||||||
|
msgid "Partitioned"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:140
|
||||||
msgid "User Interface &layout (needs restart):"
|
msgid "User Interface &layout (needs restart):"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:121
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:141
|
||||||
msgid "&Number of covers to show in browse mode (needs restart):"
|
msgid "&Number of covers to show in browse mode (needs restart):"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:122
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:142
|
||||||
msgid "Choose &language (requires restart):"
|
msgid "Choose &language (requires restart):"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:123
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:143
|
||||||
msgid "Show &average ratings in the tags browser"
|
msgid "Show &average ratings in the tags browser"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:124
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:144
|
||||||
msgid "Disable all animations. Useful if you have a slow/old computer."
|
msgid "Disable all animations. Useful if you have a slow/old computer."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:125
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:145
|
||||||
msgid "Disable &animations"
|
msgid "Disable &animations"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:126
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:146
|
||||||
msgid "Enable system &tray icon (needs restart)"
|
msgid "Enable system &tray icon (needs restart)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:127
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:147
|
||||||
msgid "Show &splash screen at startup"
|
msgid "Show &splash screen at startup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:128
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:148
|
||||||
msgid "Disable ¬ifications in system tray"
|
msgid "Disable ¬ifications in system tray"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:129
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:149
|
||||||
msgid "Use &Roman numerals for series"
|
msgid "Use &Roman numerals for series"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:130
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:150
|
||||||
msgid "Show cover &browser in a separate window (needs restart)"
|
msgid "Show cover &browser in a separate window (needs restart)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:131
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:151
|
||||||
msgid "Search as you type"
|
msgid "Search as you type"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:132
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:152
|
||||||
|
msgid "Tags browser category partitioning method:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:153
|
||||||
|
msgid ""
|
||||||
|
"Choose how tag browser subcategories are displayed when\n"
|
||||||
|
"there are more items than the limit. Select by first\n"
|
||||||
|
"letter to see an A, B, C list. Choose partitioned to\n"
|
||||||
|
"have a list of fixed-sized groups. Set to disabled\n"
|
||||||
|
"if you never want subcategories"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:158
|
||||||
|
msgid "Collapse when more items than:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:159
|
||||||
|
msgid ""
|
||||||
|
"If a Tag Browser category has more than this number of items, it is divided\n"
|
||||||
|
"up into sub-categories. If the partition method is set to disable, this value is ignored."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:161
|
||||||
msgid "&Toolbar"
|
msgid "&Toolbar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:133
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:162
|
||||||
msgid "&Icon size:"
|
msgid "&Icon size:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:134
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:163
|
||||||
msgid "Show &text under icons:"
|
msgid "Show &text under icons:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:135
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:164
|
||||||
msgid "&Split the toolbar into two toolbars"
|
msgid "&Split the toolbar into two toolbars"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:136
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:165
|
||||||
msgid "Interface font:"
|
msgid "Interface font:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:137
|
#: /home/kovid/work/calibre/src/calibre/gui2/preferences/look_feel_ui.py:166
|
||||||
msgid "Change &font (needs restart)"
|
msgid "Change &font (needs restart)"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -9671,66 +9706,70 @@ msgstr ""
|
|||||||
msgid "&Alternate shortcut:"
|
msgid "&Alternate shortcut:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:231
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:251
|
||||||
msgid "Rename '%s'"
|
msgid "Rename '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:235
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:255
|
||||||
msgid "Edit sort for '%s'"
|
msgid "Edit sort for '%s'"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:240
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:260
|
||||||
msgid "Hide category %s"
|
msgid "Hide category %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:243
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:263
|
||||||
msgid "Show category"
|
msgid "Show category"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:252
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:272
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:256
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:276
|
||||||
msgid "Manage %s"
|
msgid "Manage %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:259
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:279
|
||||||
msgid "Manage Saved Searches"
|
msgid "Manage Saved Searches"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:266
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:286
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:270
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:290
|
||||||
msgid "Manage User Categories"
|
msgid "Manage User Categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:277
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:297
|
||||||
msgid "Show all categories"
|
msgid "Show all categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:586
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:300
|
||||||
|
msgid "Change sub-categorization scheme"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:625
|
||||||
msgid "Changing the authors for several books can take a while. Are you sure?"
|
msgid "Changing the authors for several books can take a while. Are you sure?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:591
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:630
|
||||||
msgid "Changing the metadata for that many books can take a while. Are you sure?"
|
msgid "Changing the metadata for that many books can take a while. Are you sure?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:648
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:687
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:314
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:323
|
||||||
msgid "Searches"
|
msgid "Searches"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:788
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:833
|
||||||
msgid "Duplicate search name"
|
msgid "Duplicate search name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:789
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:834
|
||||||
msgid "The saved search name %s is already used."
|
msgid "The saved search name %s is already used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1178
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223
|
||||||
msgid "Find item in tag browser"
|
msgid "Find item in tag browser"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1181
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1226
|
||||||
msgid ""
|
msgid ""
|
||||||
"Search for items. This is a \"contains\" search; items containing the\n"
|
"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"
|
"text anywhere in the name will be found. You can limit the search\n"
|
||||||
@ -9740,59 +9779,59 @@ msgid ""
|
|||||||
"containing the text \"foo\""
|
"containing the text \"foo\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1190
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1235
|
||||||
msgid "ALT+f"
|
msgid "ALT+f"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1194
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1239
|
||||||
msgid "F&ind"
|
msgid "F&ind"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1195
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240
|
||||||
msgid "Find the first/next matching item"
|
msgid "Find the first/next matching item"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1202
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1247
|
||||||
msgid "Collapse all categories"
|
msgid "Collapse all categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1223
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1268
|
||||||
msgid "No More Matches.</b><p> Click Find again to go to first match"
|
msgid "No More Matches.</b><p> Click Find again to go to first match"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281
|
||||||
msgid "Sort by name"
|
msgid "Sort by name"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1236
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1281
|
||||||
msgid "Sort by popularity"
|
msgid "Sort by popularity"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1237
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1282
|
||||||
msgid "Sort by average rating"
|
msgid "Sort by average rating"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1240
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1285
|
||||||
msgid "Set the sort order for entries in the Tag Browser"
|
msgid "Set the sort order for entries in the Tag Browser"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291
|
||||||
msgid "Match all"
|
msgid "Match all"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1246
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1291
|
||||||
msgid "Match any"
|
msgid "Match any"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1251
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1296
|
||||||
msgid "When selecting multiple entries in the Tag Browser match any or all of them"
|
msgid "When selecting multiple entries in the Tag Browser match any or all of them"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1255
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1300
|
||||||
msgid "Manage &user categories"
|
msgid "Manage &user categories"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1258
|
#: /home/kovid/work/calibre/src/calibre/gui2/tag_view.py:1303
|
||||||
msgid "Add your own categories to the Tag Browser"
|
msgid "Add your own categories to the Tag Browser"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@ -10749,7 +10788,7 @@ msgstr ""
|
|||||||
msgid "empty"
|
msgid "empty"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:53
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:52
|
||||||
msgid ""
|
msgid ""
|
||||||
"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n"
|
"The fields to output when cataloging books in the database. Should be a comma-separated list of fields.\n"
|
||||||
"Available fields: %s,\n"
|
"Available fields: %s,\n"
|
||||||
@ -10758,7 +10797,7 @@ msgid ""
|
|||||||
"Applies to: CSV, XML output formats"
|
"Applies to: CSV, XML output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:64
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:63
|
||||||
msgid ""
|
msgid ""
|
||||||
"Output field to sort on.\n"
|
"Output field to sort on.\n"
|
||||||
"Available fields: author_sort, id, rating, size, timestamp, title.\n"
|
"Available fields: author_sort, id, rating, size, timestamp, title.\n"
|
||||||
@ -10823,35 +10862,35 @@ msgid ""
|
|||||||
"Applies to: BIBTEX output format"
|
"Applies to: BIBTEX output format"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:570
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:571
|
||||||
msgid ""
|
msgid ""
|
||||||
"Title of generated catalog used as title in metadata.\n"
|
"Title of generated catalog used as title in metadata.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:577
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:578
|
||||||
msgid ""
|
msgid ""
|
||||||
"Save the output from different stages of the conversion pipeline to the specified directory. Useful if you are unsure at which stage of the conversion process a bug is occurring.\n"
|
"Save the output from different stages of the conversion pipeline to the specified directory. Useful if you are unsure at which stage of the conversion process a bug is occurring.\n"
|
||||||
"Default: '%default'None\n"
|
"Default: '%default'None\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:587
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:588
|
||||||
msgid ""
|
msgid ""
|
||||||
"field:pattern specifying custom field/contents indicating book should be excluded.\n"
|
"field:pattern specifying custom field/contents indicating book should be excluded.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to ePub, MOBI output formats"
|
"Applies to ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:594
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:595
|
||||||
msgid ""
|
msgid ""
|
||||||
"Regex describing tags to exclude as genres.\n"
|
"Regex describing tags to exclude as genres.\n"
|
||||||
"Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n"
|
"Default: '%default' excludes bracketed tags, e.g. '[<tag>]'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:600
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:601
|
||||||
msgid ""
|
msgid ""
|
||||||
"Comma-separated list of tag words indicating book should be excluded from output. Case-insensitive.\n"
|
"Comma-separated list of tag words indicating book should be excluded from output. Case-insensitive.\n"
|
||||||
"--exclude-tags=skip will match 'skip this book' and 'Skip will like this'.\n"
|
"--exclude-tags=skip will match 'skip this book' and 'Skip will like this'.\n"
|
||||||
@ -10859,49 +10898,49 @@ msgid ""
|
|||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:608
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:609
|
||||||
msgid ""
|
msgid ""
|
||||||
"Include book descriptions in catalog.\n"
|
"Include book descriptions in catalog.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:615
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:616
|
||||||
msgid ""
|
msgid ""
|
||||||
"Include 'Genres' section in catalog.\n"
|
"Include 'Genres' section in catalog.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:622
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:623
|
||||||
msgid ""
|
msgid ""
|
||||||
"Include 'Titles' section in catalog.\n"
|
"Include 'Titles' section in catalog.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:629
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:630
|
||||||
msgid ""
|
msgid ""
|
||||||
"Include 'Series' section in catalog.\n"
|
"Include 'Series' section in catalog.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:636
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:637
|
||||||
msgid ""
|
msgid ""
|
||||||
"Include 'Recently Added' section in catalog.\n"
|
"Include 'Recently Added' section in catalog.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:643
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:644
|
||||||
msgid ""
|
msgid ""
|
||||||
"Custom field containing note text to insert in Description header.\n"
|
"Custom field containing note text to insert in Description header.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:650
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:651
|
||||||
msgid ""
|
msgid ""
|
||||||
"<custom field>:[before|after]:[True|False] specifying:\n"
|
"<custom field>:[before|after]:[True|False] specifying:\n"
|
||||||
" <custom field> Custom field containing notes to merge with Comments\n"
|
" <custom field> Custom field containing notes to merge with Comments\n"
|
||||||
@ -10911,21 +10950,21 @@ msgid ""
|
|||||||
"Applies to ePub, MOBI output formats"
|
"Applies to ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:660
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:661
|
||||||
msgid ""
|
msgid ""
|
||||||
"Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles.\n"
|
"Specifies the output profile. In some cases, an output profile is required to optimize the catalog for the device. For example, 'kindle' or 'kindle_dx' creates a structured Table of Contents with Sections and Articles.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to: ePub, MOBI output formats"
|
"Applies to: ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:667
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:668
|
||||||
msgid ""
|
msgid ""
|
||||||
"field:pattern indicating book has been read.\n"
|
"field:pattern indicating book has been read.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
"Applies to ePub, MOBI output formats"
|
"Applies to ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:673
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:674
|
||||||
msgid ""
|
msgid ""
|
||||||
"Size hint (in inches) for book covers in catalog.\n"
|
"Size hint (in inches) for book covers in catalog.\n"
|
||||||
"Range: 1.0 - 2.0\n"
|
"Range: 1.0 - 2.0\n"
|
||||||
@ -10933,7 +10972,7 @@ msgid ""
|
|||||||
"Applies to ePub, MOBI output formats"
|
"Applies to ePub, MOBI output formats"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:681
|
#: /home/kovid/work/calibre/src/calibre/library/catalog.py:682
|
||||||
msgid ""
|
msgid ""
|
||||||
"Tag indicating book to be displayed as wishlist item.\n"
|
"Tag indicating book to be displayed as wishlist item.\n"
|
||||||
"Default: '%default'\n"
|
"Default: '%default'\n"
|
||||||
@ -11445,31 +11484,31 @@ msgstr ""
|
|||||||
msgid "%sAverage rating is %3.1f"
|
msgid "%sAverage rating is %3.1f"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:844
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:853
|
||||||
msgid "Main"
|
msgid "Main"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2569
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2578
|
||||||
msgid "<p>Migrating old database to ebook library in %s<br><center>"
|
msgid "<p>Migrating old database to ebook library in %s<br><center>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2598
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2607
|
||||||
msgid "Copying <b>%s</b>"
|
msgid "Copying <b>%s</b>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2615
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2624
|
||||||
msgid "Compacting database"
|
msgid "Compacting database"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2740
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2749
|
||||||
msgid "Checking SQL integrity..."
|
msgid "Checking SQL integrity..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2779
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2787
|
||||||
msgid "Checking for missing files."
|
msgid "Checking for missing files."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2807
|
#: /home/kovid/work/calibre/src/calibre/library/database2.py:2815
|
||||||
msgid "Checked id"
|
msgid "Checked id"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user