Comment 51 for bug 1662531

Revision history for this message
su_v (suv-lp) wrote :

On 2017-02-19 12:29 (+0100), Alvin Penner wrote:
> would it be possible for you to perform the test in comment 43?

On Linux (and OS X), the python process and processes spawned via python from Inkscape inherit the same environment variables as present in the parent process (all of them). Whether or not the environment defines specific LC_* variables, or just $LANG, or $LC_ALL (to override any specific defined LC_* aspects) is up to the current user's context.

If you ask me specifically: with my local test builds on Mac OS X (regular, linux-style command line installations into a fixed prefix [1], launched via Terminal), the environment for inkscape usually only has $LANG defined (my default is LANG="en_US.UTF-8"), and none of the specific LC_* variables (because they are automatically defined based on $LANG). Only if I need to test a specific issue (or bug), I might override a single LC_* variable (e.g. LC_NUMERIC), or force an entirely different locale (via LC_ALL, e.g. LC_ALL="fr_FR.UTF-8") for the current session of inkscape:

$ LC_NUMERIC=de_DE.UTF-8 inkscape