Fixed the bug of SelectedLanguage
authorHokwon Song <hokwon.song@samsung.com>
Mon, 1 Apr 2013 01:06:56 +0000 (10:06 +0900)
committerso.yu <so.yu@samsung.com>
Tue, 2 Apr 2013 11:34:12 +0000 (20:34 +0900)
Change-Id: I1e94f79984d15afddaf93dc96667d8a28d9048e6
Signed-off-by: Hokwon Song <hokwon.song@samsung.com>
src/locales/FLcl_LocaleManagerImpl.cpp

index 724b89c..2c4b365 100644 (file)
@@ -335,7 +335,7 @@ _LocaleManagerImpl::GetSelectedLanguage(void)
        int ret = runtime_info_get_value_string(RUNTIME_INFO_KEY_LANGUAGE, &pLanguagePtr);
        SysTryReturn(NID_LCL, ret == RUNTIME_INFO_ERROR_NONE, String(), E_SYSTEM,
                        "[%s] The method cannot proceed due to a severe system error.", GetErrorMessage(E_SYSTEM));
-       String language(_LocaleImpl(pLanguagePtr).Get3LetterCountryCodeString());
+       String language(_LocaleImpl(pLanguagePtr).GetLanguageCodeString(false));
        free(pLanguagePtr);
 
        return language;