We can provide small localization esp's, of course, but I don't like an idea to force players to use it. Maybe we need a way to provide fallback values for these strings.
In current implementation OpenMW uses something like:
Code: Select all
MWBase::Environment::get().getWindowManager()->getGameSettingString("sChooseClassMenu2", "Favorite Attributes:");
Maybe we can modify MyGUI::LanguageManager to accept fallback values, something like:
Code: Select all
"#{sOurCustomMenuString%Fallback value}"
What do you think?