diff --git a/src/ReadXML.py b/src/ReadXML.py index 423078389..2d3ecf6c0 100644 --- a/src/ReadXML.py +++ b/src/ReadXML.py @@ -191,8 +191,12 @@ def importData(database, filename, callback): shutil.copy2(oldfile,newfile) except: # File is lost => ask what to do - MissingMediaDialog(_("The file %s is not found") % oldfile, - _("Please choose what you want to do.\n"), + MissingMediaDialog(_("Media object could not be found"), + _("%(file_name)s was references in the database, but no longer exists. " + "The file may have been deleted or moved to a different location. " + "You may choose to either remove the reference from the database, " + "keep the reference to the missing file, or select a new file." + ) % { 'file_name' : oldfile }, remove_clicked, leave_clicked, select_clicked) del parser diff --git a/src/errdialogs.glade b/src/errdialogs.glade index 81f90f462..2d78a12eb 100644 --- a/src/errdialogs.glade +++ b/src/errdialogs.glade @@ -2,6 +2,7 @@ + @@ -887,7 +888,7 @@ True - _Remove object + _Remove Object True False GTK_JUSTIFY_LEFT @@ -914,10 +915,10 @@ True - Leave database as is (missing the file) + Keep reference to the missing file True True - _Leave as is + _Keep Reference True GTK_RELIEF_NORMAL 2 @@ -927,7 +928,7 @@ True - Select missing file now + Select replacement for the missing file True True True @@ -969,7 +970,7 @@ True - _Select file + _Select File True False GTK_JUSTIFY_LEFT