From 893d7d1f03d095f51561c781992a3ddc885f3b80 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 28 Sep 2011 21:50:13 -0600 Subject: [PATCH] ... --- src/calibre/gui2/main.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/calibre/gui2/main.py b/src/calibre/gui2/main.py index 76dd400829..81324d31f8 100644 --- a/src/calibre/gui2/main.py +++ b/src/calibre/gui2/main.py @@ -7,7 +7,7 @@ from functools import partial from PyQt4.Qt import (QCoreApplication, QIcon, QObject, QTimer, QPixmap, QSplashScreen, QApplication) -from calibre import prints, plugins +from calibre import prints, plugins, force_unicode from calibre.constants import (iswindows, __appname__, isosx, DEBUG, filesystem_encoding) from calibre.utils.ipc import ADDRESS, RC @@ -188,10 +188,11 @@ class GuiRunner(QObject): db = LibraryDatabase2(self.library_path) except (sqlite.Error, DatabaseException): repair = question_dialog(self.splash_screen, _('Corrupted database'), - _('Your calibre library database appears to be corrupted. Do ' + _('The library database at %s appears to be corrupted. Do ' 'you want calibre to try and rebuild it automatically? ' 'The rebuild may not be completely successful. ' - 'If you say No, a new empty calibre library will be created.'), + 'If you say No, a new empty calibre library will be created.') + % force_unicode(self.library_path, filesystem_encoding), det_msg=traceback.format_exc() ) if repair: