Sorry for the delay! In answer to your question :- Was the locale set in the environment before starting syncevo-dbus-server? See "strings /proc/`pidof syncevo-dbus-server`/environ | grep zh_CN". No locale was set in /etc/***/environ