Code

remove desktop-affine.cpp
[inkscape.git] / src / inkscape.cpp
index 2a7f31c3e92647b7c42e042fcd64ca60635ad2be..ae52589046ec1c34b5dbc2db3b156f4665fdc5a6 100644 (file)
@@ -754,6 +754,13 @@ inkscape_application_init (const gchar *argv0, gboolean use_gui)
     prefs->load(use_gui, false);
     inkscape_load_menus(inkscape);
     sp_input_load_from_preferences();
+    
+    /* set language for user interface according setting in preferences */
+    Glib::ustring ui_language = prefs->getString("/ui/language");
+    if(!ui_language.empty())
+    {
+        setenv("LANGUAGE", ui_language, 1);
+    }
 
     /* DebugDialog redirection.  On Linux, default to OFF, on Win32, default to ON.
      * Use only if use_gui is enabled