IGN:Fix bad error dialog on failed permission when adding a format via the metadata dialog

This commit is contained in:
Kovid Goyal 2009-11-09 08:59:41 -07:00
parent 1269709a75
commit 2f43bc64ea
2 changed files with 38 additions and 33 deletions

View File

@ -157,7 +157,8 @@ class MetadataSingleDialog(ResizableDialog, Ui_MetadataSingleDialog):
self.formats_changed = True self.formats_changed = True
added = True added = True
if bad_perms: if bad_perms:
error_dialog(self.window, _('You do not have ' error_dialog(self.window, _('No permission'),
_('You do not have '
'permission to read the following files:'), 'permission to read the following files:'),
det_msg='\n'.join(bad_perms), show=True) det_msg='\n'.join(bad_perms), show=True)

View File

@ -5,8 +5,8 @@
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: calibre 0.6.21\n" "Project-Id-Version: calibre 0.6.21\n"
"POT-Creation-Date: 2009-11-06 13:21+MST\n" "POT-Creation-Date: 2009-11-09 08:59+MST\n"
"PO-Revision-Date: 2009-11-06 13:21+MST\n" "PO-Revision-Date: 2009-11-09 08:59+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,7 +109,7 @@ msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/comicconf.py:48
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:106
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/fetch_metadata.py:139
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:431 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:432
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:170 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/scheduler.py:170
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:391 #: /home/kovid/work/calibre/src/calibre/gui2/library.py:391
#: /home/kovid/work/calibre/src/calibre/gui2/library.py:404 #: /home/kovid/work/calibre/src/calibre/gui2/library.py:404
@ -320,7 +320,7 @@ msgstr ""
msgid "Initialization of plugin %s failed with traceback:" msgid "Initialization of plugin %s failed with traceback:"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:363 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:367
msgid "" msgid ""
" %prog options\n" " %prog options\n"
"\n" "\n"
@ -328,27 +328,27 @@ msgid ""
" " " "
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:369 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:373
msgid "Add a plugin by specifying the path to the zip file containing it." msgid "Add a plugin by specifying the path to the zip file containing it."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:371 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:375
msgid "Remove a custom plugin by name. Has no effect on builtin plugins" msgid "Remove a custom plugin by name. Has no effect on builtin plugins"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:373 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:377
msgid "Customize plugin. Specify name of plugin and customization string separated by a comma." msgid "Customize plugin. Specify name of plugin and customization string separated by a comma."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:375 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:379
msgid "List all installed plugins" msgid "List all installed plugins"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:377 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:381
msgid "Enable the named plugin" msgid "Enable the named plugin"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/customize/ui.py:379 #: /home/kovid/work/calibre/src/calibre/customize/ui.py:383
msgid "Disable the named plugin" msgid "Disable the named plugin"
msgstr "" msgstr ""
@ -3905,83 +3905,87 @@ msgid "Books"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:160 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:160
msgid "No permission"
msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:161
msgid "You do not have permission to read the following files:" msgid "You do not have permission to read the following files:"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:183
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:184
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:185
msgid "No format selected" msgid "No format selected"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:195 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196
msgid "Could not read metadata" msgid "Could not read metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:196 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:197
msgid "Could not read metadata from %s format" msgid "Could not read metadata from %s format"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:241 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:242
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:247 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:248
msgid "Could not read cover" msgid "Could not read cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:242 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:243
msgid "Could not read cover from %s format" msgid "Could not read cover from %s format"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:248 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:249
msgid "The cover in the %s format is invalid" msgid "The cover in the %s format is invalid"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:285 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:286
msgid "Abort the editing of all remaining books" msgid "Abort the editing of all remaining books"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:488 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:489
msgid "Downloading cover..." msgid "Downloading cover..."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:500 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:501
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:505 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:506
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:511 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512
msgid "Cannot fetch cover" msgid "Cannot fetch cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:501 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:502
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:512 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:513
msgid "<b>Could not fetch cover.</b><br/>" msgid "<b>Could not fetch cover.</b><br/>"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:502 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:503
msgid "The download timed out." msgid "The download timed out."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:506 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:507
msgid "Could not find cover for this book. Try specifying the ISBN first." msgid "Could not find cover for this book. Try specifying the ISBN first."
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:518 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:519
msgid "Bad cover" msgid "Bad cover"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:519 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:520
msgid "The cover is not a valid picture" msgid "The cover is not a valid picture"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:559 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560
msgid "Cannot fetch metadata" msgid "Cannot fetch metadata"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:560 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:561
msgid "You must specify at least one of ISBN, Title, Authors or Publisher" msgid "You must specify at least one of ISBN, Title, Authors or Publisher"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:612 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:613
msgid "Permission denied" msgid "Permission denied"
msgstr "" msgstr ""
#: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:613 #: /home/kovid/work/calibre/src/calibre/gui2/dialogs/metadata_single.py:614
msgid "Could not open %s. Is it being used by another program?" msgid "Could not open %s. Is it being used by another program?"
msgstr "" msgstr ""