diff --git a/code/ryzom/tools/client/client_config_qt/general_settings_widget.cpp b/code/ryzom/tools/client/client_config_qt/general_settings_widget.cpp index 75bba0297..357bd45d4 100644 --- a/code/ryzom/tools/client/client_config_qt/general_settings_widget.cpp +++ b/code/ryzom/tools/client/client_config_qt/general_settings_widget.cpp @@ -65,7 +65,7 @@ void CGeneralSettingsWidget::save() { CSystem &s = CSystem::GetInstance(); - s.config.setString( "LanguageCode", languageCodes[ languageComboBox->currentIndex() ].toStdString() ); + s.config.setString( "LanguageCode", std::string( languageCodes[ languageComboBox->currentIndex() ].toUtf8() ) ); if( saveConfigOnQuitCheckBox->isChecked() ) s.config.setInt( "SaveConfig", 1 );