diff options
author | Semun Lee <sm79.lee@samsung.com> | 2016-07-29 16:58:30 +0900 |
---|---|---|
committer | Semun Lee <sm79.lee@samsung.com> | 2016-07-29 16:58:30 +0900 |
commit | fa1b524e1330f470092be8c9e123f4a8baf8c4e8 (patch) | |
tree | 477c27c151ec5aa75141e139a4a0062dd8422838 | |
parent | b7a8f46bbff293f92e28965032746e8fb849a909 (diff) | |
download | appcore-watch-fa1b524e1330f470092be8c9e123f4a8baf8c4e8.tar.gz appcore-watch-fa1b524e1330f470092be8c9e123f4a8baf8c4e8.tar.bz2 appcore-watch-fa1b524e1330f470092be8c9e123f4a8baf8c4e8.zip |
Consider fallback to english for i18nsubmit/tizen/20160803.012753accepted/tizen/wearable/20160804.080653accepted/tizen/tv/20160804.080737accepted/tizen/mobile/20160804.080911accepted/tizen/ivi/20160804.080820accepted/tizen/common/20160803.193312
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-x | src/appcore-watch-i18n.c | 3 |
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); |