171
171
if invalid_verses:
172
172
valid = create_separated_list(verse_names)
173
173
if len(invalid_verses) > 1:
174
critical_error_message_box(message=translate('SongsPlugin.EditSongForm',
175
'The verse order is invalid. There are no verses corresponding to %s. Valid entries are %s.') %
176
(u', '.join(invalid_verses), valid))
174
msg = translate('SongsPlugin.EditSongForm', 'There are no verses corresponding to "%(invalid)s".'
175
'Valid entries are %(valid)s.\nPlease enter the verses seperated by spaces.') \
176
% {'invalid' : u', '.join(invalid_verses), 'valid' : valid}
178
critical_error_message_box(message=translate('SongsPlugin.EditSongForm',
179
'The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.') %
180
(invalid_verses[0], valid))
178
msg = translate('SongsPlugin.EditSongForm', 'There is no verse corresponding to "%(invalid)s".'
179
'Valid entries are %(valid)s.\nPlease enter the verses seperated by spaces.') \
180
% {'invalid' : invalid_verses[0], 'valid' : valid}
181
critical_error_message_box(title=translate('SongsPlugin.EditSongForm', 'Invalid Verse Order'),
181
183
return len(invalid_verses) == 0
183
185
def _validate_song(self):