projects
/
platform
/
core
/
uifw
/
isf.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
b377ef6
)
Support locale fallback
56/127356/1
author
Jihoon Kim
<jihoon48.kim@samsung.com>
Thu, 27 Apr 2017 05:13:30 +0000
(14:13 +0900)
committer
Jihoon Kim
<jihoon48.kim@samsung.com>
Thu, 27 Apr 2017 05:13:30 +0000
(14:13 +0900)
Change-Id: I53b90892e75a7f975554657882f40f4360bdbc88
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
ism/extras/efl_panel/isf_panel_efl.cpp
patch
|
blob
|
history
diff --git
a/ism/extras/efl_panel/isf_panel_efl.cpp
b/ism/extras/efl_panel/isf_panel_efl.cpp
index
20c45c9
..
950d373
100644
(file)
--- a/
ism/extras/efl_panel/isf_panel_efl.cpp
+++ b/
ism/extras/efl_panel/isf_panel_efl.cpp
@@
-6428,6
+6428,8
@@
static void set_language_and_locale (void)
{
SCIM_DEBUG_MAIN (3) << __FUNCTION__ << "...\n";
+ char language[256];
+
#ifdef HAVE_VCONF
char *lang_str = vconf_get_str (VCONFKEY_LANGSET);
@@
-6436,6
+6438,8
@@
static void set_language_and_locale (void)
elm_language_set (lang_str);
#endif /* CANDIDATE */
+ snprintf (language, sizeof (language), "%s:en_US:en_GB:en", lang_str);
+ setenv ("LANGUAGE", language, 1);
setenv ("LANG", lang_str, 1);
setlocale (LC_MESSAGES, lang_str);
free (lang_str);