Hee hee yup I know, I am the C++ programmer for Solus, and I worked with Epic directly to resolve 3-4 substantial bugs with the Localization system to get the commandlets working better.
I think you should ask on the answerhub if there is a way to change the culture of the game without having to restart the game! Then let me know know what response you get, and if you send link I can post there too.
**Subtitles**
I am trying to meet a deadline but something like should work
```
void SetSubtitlesActive(bool MakeActive)
{
GEngine->bSubtitlesEnabled = MakeActive;
//Clear any existing if setting subtitles off!
if(!MakeActive)
{
FSubtitleManager * SM = FSubtitleManager::GetSubtitleManager();
if (SM)
{
SM->KillAllSubtitles();
}
}
}
```
What do you think?
Let me know if you think there's a more elegant way to do it than talking to GEngine directly.