I'm a bit confused :-/ why all this magic with dbus is needed (IMO dbus is used to tie xwalk & launcher processes how is it related to locale??)