diff options
Diffstat (limited to 'voice.py')
-rw-r--r-- | voice.py | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -81,8 +81,10 @@ class Voice: friendlyname = friendlyname.replace('_test','') friendlyname = friendlyname.replace('en-','') friendlyname = friendlyname.replace('english-wisper','whisper') - friendlyname = friendlyname.capitalize() - self.friendlyname = _(friendlyname) + + parts = re.split('[ -]', friendlyname) + self.short_name = _(parts[0].capitalize()) + self.friendlyname = ' '.join([self.short_name] + parts[1:]) def __cmp__(self, other): return cmp(self.friendlyname, other.friendlyname if other else '') |