6.16: Automatic Voice + Translations
Posted: Thu Oct 24, 2013 5:15 pm
Me again, with my strange translation-related posts:
I've been playing with the new (6.16) feature Automatic Voice. The first thing I found is that the voice is only played the first time, if I return to the Main Menu and start again, it's not played.
I'm trying to use Automatic Voice with different translations, but I only have been able of figuring out this:
But it needs the user to restart the game every time the Language is changed, otherwise, the former language is played, while the text in the new language is displayed.
Also, the "Extract Dialogue" feature doesn't consider the translated script.
It could be possible to have different "dialogue identifiers" according to the translations?:
> Language = None; id = start_a170b500
> Language = "spanish"; id = start_a170b500_spanish
I've been playing with the new (6.16) feature Automatic Voice. The first thing I found is that the voice is only played the first time, if I return to the Main Menu and start again, it's not played.
I'm trying to use Automatic Voice with different translations, but I only have been able of figuring out this:
Code: Select all
init python:
if _preferences.language is None:
config.auto_voice = "voice/english/{id}.ogg" # or simply: config.auto_voice = "voice/{id}.ogg"
else:
config.auto_voice = "voice/" + _preferences.language + "/{id}.ogg"Also, the "Extract Dialogue" feature doesn't consider the translated script.
It could be possible to have different "dialogue identifiers" according to the translations?:
> Language = None; id = start_a170b500
> Language = "spanish"; id = start_a170b500_spanish