File tree 1 file changed +4
-3
lines changed
1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 18
18
#include < SDL_video.h>
19
19
20
20
#include < components/debug/debuglog.hpp>
21
+ #include < components/l10n/manager.hpp>
21
22
#include < components/lua_ui/scriptsettings.hpp>
22
23
#include < components/misc/constants.hpp>
23
24
#include < components/misc/display.hpp>
@@ -669,12 +670,12 @@ namespace MWGui
669
670
670
671
void SettingsWindow::onButtonToggled (MyGUI::Widget* _sender)
671
672
{
672
- std::string_view on = MWBase::Environment::get ().getWindowManager ()->getGameSettingString (" sOn" , " On" );
673
+ const std::string on = MWBase::Environment::get ().getL10nManager ()->getMessage (" Interface" , " On" );
674
+ const std::string off = MWBase::Environment::get ().getL10nManager ()->getMessage (" Interface" , " Off" );
673
675
bool newState;
674
676
if (_sender->castType <MyGUI::Button >()->getCaption () == on)
675
677
{
676
- _sender->castType <MyGUI::Button >()->setCaption (
677
- MyGUI::UString (MWBase::Environment::get ().getWindowManager ()->getGameSettingString (" sOff" , " Off" )));
678
+ _sender->castType <MyGUI::Button >()->setCaption (MyGUI::UString (off));
678
679
newState = false ;
679
680
}
680
681
else
You can’t perform that action at this time.
0 commit comments