https://bugs.freedesktop.org/show_bug.cgi?id=59571
--- Comment #19 from Tristan Van Berkom <[email protected]> --- (In reply to comment #18) > (In reply to comment #16) > > Listen to org.freedesktop.locale1 locale change settings (systemd controls > > the setting): > > https://git.gnome.org/browse/evolution-data-server/commit/?h=openismus-work- > > 3-8&id=2d287ca7d2ab45af28deb1847b9fdcad0626ec71 > > I think this code also needs to handle LC_ALL. See "man setlocale": LC_ALL > overrides LC_COLLATE, which overrides LANG. At first sight (reading this comment) I thought I must have had it backwards... but I double checked and verified this and the current handling seems to be correct. The systemd definition of the 'Locale' property (on the org.freedesktop.locale1 interface) specifies a limited set of locale setting strings: http://www.freedesktop.org/wiki/Software/systemd/localed/ "The following strings are known: LANG=, LC_CTYPE=, LC_NUMERIC=, LC_TIME=, LC_COLLATE=, LC_MONETARY=, LC_MESSAGES=, LC_PAPER=, LC_NAME=, LC_ADDRESS=, LC_TELEPHONE=, LC_MEASUREMENT=, LC_IDENTIFICATION=" -- You are receiving this mail because: You are on the CC list for the bug.
_______________________________________________ Syncevolution-issues mailing list [email protected] https://lists.syncevolution.org/mailman/listinfo/syncevolution-issues
