diff --git a/src/applib/async_command_executor.cpp b/src/applib/async_command_executor.cpp index b3ae9c7..7e34d5e 100644 --- a/src/applib/async_command_executor.cpp +++ b/src/applib/async_command_executor.cpp @@ -158,6 +158,7 @@ bool AsyncCommandExecutor::execute() std::unique_ptr child_env(g_get_environ(), &g_strfreev); if (change_lang) { child_env.reset(g_environ_setenv(child_env.release(), "LANG", "C", TRUE)); + child_env.reset(g_environ_setenv(child_env.release(), "LC_NUMERIC", "C", TRUE)); } std::vector envp = Glib::ArrayHandler::array_to_vector(child_env.release(), Glib::OWNERSHIP_DEEP);