diff --git a/src/applib/async_command_executor.cpp b/src/applib/async_command_executor.cpp index 90c3506..ac197b7 100644 --- a/src/applib/async_command_executor.cpp +++ b/src/applib/async_command_executor.cpp @@ -159,8 +159,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)); + child_env.reset(g_environ_setenv(child_env.release(), "LC_ALL", "C", TRUE)); } std::vector envp = Glib::ArrayHandler::array_to_vector(child_env.release(), Glib::OWNERSHIP_DEEP);