summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSemun Lee <sm79.lee@samsung.com>2016-07-29 16:58:30 +0900
committerSemun Lee <sm79.lee@samsung.com>2016-07-29 16:58:30 +0900
commitfa1b524e1330f470092be8c9e123f4a8baf8c4e8 (patch)
tree477c27c151ec5aa75141e139a4a0062dd8422838
parentb7a8f46bbff293f92e28965032746e8fb849a909 (diff)
downloadappcore-watch-fa1b524e1330f470092be8c9e123f4a8baf8c4e8.tar.gz
appcore-watch-fa1b524e1330f470092be8c9e123f4a8baf8c4e8.tar.bz2
appcore-watch-fa1b524e1330f470092be8c9e123f4a8baf8c4e8.zip
LANGUAGE variable can contain default language information. It will be used when the mo files for the selected language is not available. Change-Id: I9ab112666b8da2c90460a3985879aab364df3e70 Signed-off-by: Semun Lee <sm79.lee@samsung.com>
-rwxr-xr-xsrc/appcore-watch-i18n.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/appcore-watch-i18n.c b/src/appcore-watch-i18n.c
index d4dee60..31846d4 100755
--- a/src/appcore-watch-i18n.c
+++ b/src/appcore-watch-i18n.c
@@ -34,9 +34,12 @@
void _update_lang(void)
{
+ char language[32];
char *r;
char *lang = vconf_get_str(VCONFKEY_LANGSET);
if (lang) {
+ snprintf(language, sizeof(language), "%s:en_US:en_GB:en", lang);
+ setenv("LANGUAGE", language, 1);
setenv("LANG", lang, 1);
setenv("LC_MESSAGES", lang, 1);