Will this ChangeApplicationLocale() thread safe?
How about just using PostTask for this method? seems Tizen vconf listener thread only call this.
And you can avoid using lock in the GetLocale()