From: Semun Lee Date: Fri, 29 Jul 2016 08:01:15 +0000 (+0900) Subject: Consider fallback to english for i18n X-Git-Tag: accepted/tizen/common/20160803.193233~1 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F13%2F81913%2F1;p=platform%2Fcore%2Fappfw%2Fappcore-widget.git Consider fallback to english for i18n LANGUAGE variable can contain default language information. It will be used when the mo files for the selected language is not available. Change-Id: I3a7fa43cd3736bf29bdbad6a0ea8b3b80fbabf8b Signed-off-by: Semun Lee --- diff --git a/src/widget-i18n.c b/src/widget-i18n.c index 7fbca1a..39ae5c5 100755 --- a/src/widget-i18n.c +++ b/src/widget-i18n.c @@ -35,9 +35,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);