Evas_Object *cancel_btn = elm_button_add(searchbar_layout);
elm_object_part_content_set(searchbar_layout, "button_cancel", cancel_btn);
elm_object_style_set(cancel_btn, "searchbar/default");
- elm_object_text_set(cancel_btn, _("Cancel"));
+ elm_object_text_set(cancel_btn, _("IDS_COM_SK_CANCEL"));
if (!cancel_cb){
cancel_cb = __searchbar_cancel_clicked_cb;
ad->selected_region_idx = -1;
int i = 0;
+ int noResult = TRUE;
for (; i < ad->region_num; i++) {
if (isEmptyStr(ad->search_text) ||
is_substr_ncase(ad->region_desc[i], ad->search_text)) {
if (!safeStrCmp(ad->region_vconf_str, ad->region_keyStr[i])) {
ad->selected_region_idx = i;
}
+ noResult = FALSE;
}
}
elm_radio_value_set(ad->chk_region, ad->selected_region_idx);
}
+ if (noResult) {
+ item_data =
+ setting_create_Gendial_field_def(ad->gl_region,
+ &(ad->itc_1text), NULL, NULL,
+ SWALLOW_Type_INVALID, NULL, NULL, 0,
+ _("No search result"), NULL, NULL);
+ }
+
ad->search_idler = NULL;
return ECORE_CALLBACK_CANCEL;
}
UErrorCode status = U_ZERO_ERROR;
char *ret_str = NULL;
+ const char *pa_lang = vconf_get_str(VCONFKEY_LANGSET);
+ if (pa_lang) {
+ char *q = strchr(pa_lang, '.');
+ if (q) {
+ *q = '\0';
+ }
+ SETTING_TRACE("pa_lang:%s", pa_lang);
+ int err = -1;
+ uloc_setDefault(pa_lang, &err);
+ free((void *)pa_lang);
+ pa_lang = NULL;
+ } else {
+ SETTING_TRACE_ERROR("get vconf failed");
+ }
+
localeID = uloc_getDefault();
uloc_getDisplayName(region, localeID, displayname, SETTING_STR_SLP_LEN,
&status);