diff --git a/src/libslic3r/Config.cpp b/src/libslic3r/Config.cpp index 3e035dad3..503635098 100644 --- a/src/libslic3r/Config.cpp +++ b/src/libslic3r/Config.cpp @@ -707,6 +707,8 @@ void ConfigBase::setenv_() const //BBS ConfigSubstitutions ConfigBase::load_string_map(std::map& key_values, ForwardCompatibilitySubstitutionRule compatibility_rule) { + CNumericLocalesSetter locales_setter; + ConfigSubstitutionContext substitutions_ctxt(compatibility_rule); std::map::iterator it; for (it = key_values.begin(); it != key_values.end(); it++) {