mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Windows TTS: Dont fail to configure if one of the voices has no defined language
This commit is contained in:
parent
771d37b3c1
commit
efa2ef3339
@ -20,7 +20,7 @@ class VoicesModel(QAbstractTableModel):
|
|||||||
self.voice_data = voice_data
|
self.voice_data = voice_data
|
||||||
|
|
||||||
def language(x):
|
def language(x):
|
||||||
return x.get('language_display_name') or x['language'] or ''
|
return x.get('language_display_name') or x.get('language') or ''
|
||||||
|
|
||||||
self.current_voices = tuple((x['name'], language(x), x.get('age', ''), x.get('gender', ''), x['id']) for x in voice_data)
|
self.current_voices = tuple((x['name'], language(x), x.get('age', ''), x.get('gender', ''), x['id']) for x in voice_data)
|
||||||
self.column_headers = _('Name'), _('Language'), _('Age'), _('Gender')
|
self.column_headers = _('Name'), _('Language'), _('Age'), _('Gender')
|
||||||
|
Loading…
x
Reference in New Issue
Block a user