Apply EFL migration to message setting.
authorJaeyun Jeong <jyjeong@samsung.com>
Mon, 10 Dec 2012 07:01:19 +0000 (16:01 +0900)
committerJaeyun Jeong <jyjeong@samsung.com>
Mon, 10 Dec 2012 07:10:55 +0000 (16:10 +0900)
Change-Id: I34108d3cf18708440a1113a5bcb25e00e89c08ac

85 files changed:
class0/CMakeLists.txt
class0/edje/msg_class0.edc [new file with mode: 0755]
class0/msg-ui-class0-main.c
class0/msg-ui-class0-main.h
common/data/edj_image_list/00_icon_plus.png [moved from common/data/edj_image_list/M01_icon_SOS.png with 71% similarity, mode: 0755]
common/data/msg_images.edc
common/msg-ui-image-resource.h
dialog/CMakeLists.txt
dialog/message-dialog.c
main/po/ar.po [changed mode: 0644->0755]
main/po/az.po [changed mode: 0644->0755]
main/po/bg.po [changed mode: 0644->0755]
main/po/ca.po [changed mode: 0644->0755]
main/po/cs.po [changed mode: 0644->0755]
main/po/da.po [changed mode: 0644->0755]
main/po/de_DE.po [changed mode: 0644->0755]
main/po/el_GR.po [changed mode: 0644->0755]
main/po/en.po [changed mode: 0644->0755]
main/po/en_PH.po [changed mode: 0644->0755]
main/po/en_US.po [changed mode: 0644->0755]
main/po/es_ES.po [changed mode: 0644->0755]
main/po/es_MX.po [new file with mode: 0755]
main/po/es_US.po [changed mode: 0644->0755]
main/po/et.po [changed mode: 0644->0755]
main/po/eu.po [changed mode: 0644->0755]
main/po/fi.po [changed mode: 0644->0755]
main/po/fr_CA.po [changed mode: 0644->0755]
main/po/fr_FR.po [changed mode: 0644->0755]
main/po/ga.po [changed mode: 0644->0755]
main/po/gl.po [changed mode: 0644->0755]
main/po/hi.po [changed mode: 0644->0755]
main/po/hr.po [changed mode: 0644->0755]
main/po/hu.po [changed mode: 0644->0755]
main/po/hy.po [changed mode: 0644->0755]
main/po/is.po [changed mode: 0644->0755]
main/po/it_IT.po [changed mode: 0644->0755]
main/po/ja_JP.po [changed mode: 0644->0755]
main/po/ka.po [changed mode: 0644->0755]
main/po/kk.po [changed mode: 0644->0755]
main/po/ko_KR.po [changed mode: 0644->0755]
main/po/lt.po [changed mode: 0644->0755]
main/po/lv.po [changed mode: 0644->0755]
main/po/mk.po [changed mode: 0644->0755]
main/po/nb.po [changed mode: 0644->0755]
main/po/nl_NL.po [changed mode: 0644->0755]
main/po/pl.po [changed mode: 0644->0755]
main/po/pt_BR.po [changed mode: 0644->0755]
main/po/pt_PT.po [changed mode: 0644->0755]
main/po/ro.po [changed mode: 0644->0755]
main/po/ru_RU.po [changed mode: 0644->0755]
main/po/sk.po [changed mode: 0644->0755]
main/po/sl.po [changed mode: 0644->0755]
main/po/sr.po [changed mode: 0644->0755]
main/po/sv.po [changed mode: 0644->0755]
main/po/tr_TR.po [changed mode: 0644->0755]
main/po/uk.po [changed mode: 0644->0755]
main/po/uz.po [changed mode: 0644->0755]
main/po/zh_CN.po [changed mode: 0644->0755]
main/po/zh_HK.po [changed mode: 0644->0755]
main/po/zh_SG.po [changed mode: 0644->0755]
main/po/zh_TW.po [changed mode: 0644->0755]
org.tizen.message.manifest
org.tizen.message.xml.target
packaging/org.tizen.message.spec
setting/CMakeLists.txt
setting/include/msg-ui-setting-common-util.h
setting/include/msg-ui-setting-main.h
setting/include/msg-ui-setting-mm-message.h
setting/include/msg-ui-setting-spam-setting.h
setting/include/msg-ui-setting-text-message.h
setting/include/msg-ui-setting-types.h
setting/src/main/msg-ui-setting-callback.c
setting/src/main/msg-ui-setting-common-util.c
setting/src/main/msg-ui-setting-font-size.c [deleted file]
setting/src/main/msg-ui-setting-gadget.c
setting/src/main/msg-ui-setting-main.c
setting/src/main/msg-ui-setting-msg-service-wrapper.c
setting/src/multimedia/msg-ui-setting-mm-message.c
setting/src/multimedia/msg-ui-setting-mm-recv-option.c
setting/src/spam/msg-ui-setting-spam-block-number.c
setting/src/spam/msg-ui-setting-spam-block-word.c
setting/src/spam/msg-ui-setting-spam-setting.c
setting/src/text/msg-ui-setting-text-message.c
setting/src/text/msg-ui-setting-text-service-center.c
setting/theme/setting_theme.edc

index 95a37d4..48bbd9a 100755 (executable)
@@ -41,7 +41,17 @@ SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
 ADD_EXECUTABLE(${MSG_UI_CLASS0} ${SRCS})
 TARGET_LINK_LIBRARIES(${MSG_UI_CLASS0} ${pkgs_LDFLAGS})
 
+ADD_CUSTOM_TARGET(msg_class0.edj
+               COMMAND edje_cc -id ${CMAKE_SOURCE_COMMON_DIR}/data/edc_image
+               ${CMAKE_CURRENT_SOURCE_DIR}/edje/msg_class0.edc
+               ${CMAKE_CURRENT_SOURCE_DIR}/edje/msg_class0.edj
+               DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/edje/msg_class0.edc
+)
+
+ADD_DEPENDENCIES(${PROJECT_NAME} msg_class0.edj)
+
 INSTALL(TARGETS ${MSG_UI_CLASS0} DESTINATION bin)
+INSTALL(FILES ${CMAKE_CURRENT_SOURCE_DIR}/edje/msg_class0.edj DESTINATION ${EDJDIR})
 
 # install desktop file & icon
 
diff --git a/class0/edje/msg_class0.edc b/class0/edje/msg_class0.edc
new file mode 100755 (executable)
index 0000000..bbfe18f
--- /dev/null
@@ -0,0 +1,72 @@
+collections{
+       group{
+               name : "class0_viewer_layout";
+
+               parts{
+                       part {
+                               name: "pad_left";
+                               type: RECT;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       min : 70 0;
+                                       fixed: 1 0;
+                                       visible: 0;
+                                       rel1.relative: 0.0 0.0;
+                                       rel2.relative: 0.0 1.0;
+                               }
+                       }
+                       part {
+                               name: "pad_right";
+                               type: RECT;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       min : 70 0;
+                                       fixed: 1 0;
+                                       visible: 0;
+                                       rel1.relative: 1.0 0.0;
+                                       rel2.relative: 1.0 1.0;
+                               }
+                       }
+                       part {
+                               name: "pad_top";
+                               type: RECT;
+                               scale : 1;
+                               description {
+                                       state: "default" 0.0;
+                                       min: 0 0;
+                                       fixed: 0 1;
+                                       visible: 0;
+                                       rel1 { relative: 1.0 0.0; to_x: "pad_left"; }
+                                       rel2 { relative: 0.0 0.0; to_x: "pad_right"; }
+                               }
+                       }
+                       part {
+                               name: "pad_bottom";
+                               type: RECT;
+                               scale : 1;
+                               description {
+                                       state: "default" 0.0;
+                                       min: 0 0;
+                                       fixed: 0 1;
+                                       visible: 0;
+                                       rel1 { relative: 1.0 1.0; to_x: "pad_left"; }
+                                       rel2 { relative: 0.0 1.0; to_x: "pad_right"; }
+                               }
+                       }
+                       part{
+                               name:"elm.swallow.content";
+                               type: SWALLOW;
+                               scale : 1;
+                               description {
+                                       state: "default" 0.0;
+                                       min: 0 0;
+                                       align: 0 0;
+                                       fixed: 1 0;
+                                       rel1 { relative: 0.0 1.0;       to: "pad_top"; }
+                                       rel2 { relative: 1.0 1.0;       to: "pad_bottom"; }
+                               }
+                       }
+               }
+       }
index 9d3794f..ad2ffe9 100755 (executable)
 
 
 #include "msg-ui-class0-main.h"
+#include "msg-ui-common-utility.h"
+
+#define __TITLE_TEXT()         dgettext(MESSAGE_PKGNAME, "Class 0 message")
+#define        __LEFT_BTN_TEXT()       dgettext(MESSAGE_PKGNAME, "IDS_MSGF_OPT_DISCARD")
+#define        __RIGHT_BTN_TEXT()      dgettext("sys_string", "IDS_COM_SK_SAVE")
 
 static Eina_Bool __msg_ui_class0_keydown_cb(void *data, int type, void *event);
 static int __msg_ui_class0_load_msg_data(void *data);
@@ -27,6 +32,8 @@ static int __msg_ui_class0_create_view(void *data);
 
 static void __msg_ui_class0_win_del(void *data, Evas_Object *obj, void *event);
 static Evas_Object *__msg_ui_class0_create_win(const char *name);
+static int __msg_ui_class0_show_message (void*  data);
+
 
 
 void msg_ui_class0_exit(void *data)
@@ -49,6 +56,17 @@ void msg_ui_class0_exit(void *data)
                }
        }
 
+       if (ad->msgid_list)
+       {
+               int *msgId = NULL;
+
+               EINA_LIST_FREE(ad->msgid_list, msgId)
+               {
+                       if (msgId)      free (msgId);
+               }
+               ad->msgid_list = NULL;
+       }
+
        elm_exit();
 }
 
@@ -76,43 +94,74 @@ static Eina_Bool __msg_ui_class0_keydown_cb(void *data, int type, void *event)
 static int __msg_ui_class0_load_msg_data(void *data)
 {
        struct appdata *ad = data;
-
        msg_error_t err = MSG_SUCCESS;
+       int     rtn = MSG_UI_RET_ERR;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, " ");
+       Eina_List *l = NULL, *l_next = NULL;
+       int     *msgId = 0;
 
        if (ad->msgHandle == NULL) {
                MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msgHandle is NULL !!");
                return MSG_UI_RET_ERR;
        }
 
-       ad->msgInfo = msg_create_struct(MSG_STRUCT_MESSAGE_INFO);
-       if (ad->msgInfo == NULL) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_new_message() is failed!");
-               return MSG_UI_RET_ERR;
-       }
+       EINA_LIST_FOREACH_SAFE(ad->msgid_list, l, l_next, msgId)
+       {
+               if (msgId == NULL)
+               {
+                       ad->msgid_list = eina_list_remove_list(ad->msgid_list, l);
+                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msgId is NULL !!");
+                       continue;
+               }
 
-       msg_struct_t sendOpt = msg_create_struct(MSG_STRUCT_SENDOPT);
+               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msgInfo with id(%d) will be loaded.", *msgId);
 
-       err = msg_get_message(ad->msgHandle, ad->msg_id, ad->msgInfo, sendOpt);
-       if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_get_message is failed! : %d", err);
                if (ad->msgInfo != NULL) {
                        msg_release_struct(&ad->msgInfo);
                        ad->msgInfo = NULL;
                }
 
-               return MSG_UI_RET_ERR;
-       } else
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_get_message is success");
+               ad->msgInfo = msg_create_struct(MSG_STRUCT_MESSAGE_INFO);
+               if (ad->msgInfo == NULL) {
+                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_create_struct() for msgInfo is failed!");
+                       return MSG_UI_RET_ERR;
+               }
 
-       return MSG_UI_RET_SUCCESS;
+               msg_struct_t sendOpt = msg_create_struct(MSG_STRUCT_SENDOPT);
+               if (sendOpt == NULL) {
+                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_create_struct() for sendOpt is failed!");
+                       msg_release_struct(&ad->msgInfo);
+                       ad->msgInfo = NULL;
+                       return MSG_UI_RET_ERR;
+               }
+
+               err = msg_get_message(ad->msgHandle, *msgId, ad->msgInfo, sendOpt);
+               if (err == MSG_SUCCESS) {
+                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_get_message is success");
+                       rtn = MSG_UI_RET_SUCCESS;
+
+                       msg_release_struct(&sendOpt);
+                       sendOpt = NULL;
+                       break;
+               }
+
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_get_message for id(%d) is failed! : %d", *msgId, err);
+               msg_release_struct(&ad->msgInfo);
+               ad->msgInfo = NULL;
+               msg_release_struct(&sendOpt);
+               sendOpt = NULL;
+
+               free (msgId);
+               ad->msgid_list = eina_list_remove_list(ad->msgid_list, l);
+       }
+
+       return rtn;
 }
 
 static char *
 __msg_ui_str_append(char *str, const char *txt, int *len, int *alloc)
 {
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, " ");
+       //MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, " ");
 
        int txt_len = strlen(txt);
 
@@ -180,31 +229,54 @@ __msg_ui_text_to_markup(const char *text)
 static void __msg_ui_class0_btn_clicked_event(void *data, Evas_Object *obj, void *event_info)
 {
        struct appdata *ad = data;
+       int *msgId = NULL;
 
        int err = MSG_SUCCESS;
 
        MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "obj = 0x%x", obj);
 
+       msgId = eina_list_nth(ad->msgid_list, 0);
+       if (msgId == NULL)              goto class0_exit;
+
        if (obj == ad->right_btn) {
                /* Save it to Inbox. */
-               err = msg_move_msg_to_folder(ad->msgHandle, ad->msg_id, MSG_INBOX_ID);
+               err = msg_move_msg_to_folder(ad->msgHandle, *msgId, MSG_INBOX_ID);
                if (err != MSG_SUCCESS) {
                        MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_move_msg_to_folder() is failed : err = %d", err);
                }
-
-               msg_ui_class0_exit(ad);
        } else if (obj == ad->left_btn) {
                /* Discard this message */
-               err = msg_delete_message(ad->msgHandle, ad->msg_id);
+               err = msg_delete_message(ad->msgHandle, *msgId);
                if (err != MSG_SUCCESS) {
                        MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_delete_message() is failed : err = %d", err);
                }
-
-               msg_ui_class0_exit(ad);
        } else {
                MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid obj = 0x%x", obj);
                return;
        }
+
+       /* check if the next message exists */
+       if (eina_list_count(ad->msgid_list) > 1)
+       {
+               int ret = MSG_UI_LEVEL_DEBUG;
+
+               /* remove current msgId */
+               ad->msgid_list = eina_list_remove(ad->msgid_list, msgId);
+               free(msgId);
+
+               /* show next message */
+               ret = __msg_ui_class0_show_message(ad);
+               if (ret < 0) {
+                       MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "__msg_ui_class0_load_msg_data() is failed : ret = %d", ret);
+                       goto class0_exit;
+               }
+
+               return;
+       }
+
+class0_exit :
+       msg_ui_class0_exit(ad);
+
 }
 
 static Evas_Object*
@@ -212,6 +284,7 @@ __msg_ui_class0_create_contents(void *data)
 {
        struct appdata *ad = data;
 
+       Evas_Object* layout = NULL;
        Evas_Object *scroller = NULL;
 
        char buf[2048] = { 0, };
@@ -219,27 +292,48 @@ __msg_ui_class0_create_contents(void *data)
 
        int msgSize = 0;
        char pMsgBody[2048] = {0,};
+       char strSenderNumber[MAX_ADDRESS_VAL_LEN + 1] = {0,};
 
        MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, " ");
 
+       layout = elm_layout_add(ad->navi_frame);
+       elm_layout_theme_set(layout, "layout", "application", "default");
+       elm_layout_file_set(layout,MSG_CLASS0_EDJ, "class0_viewer_layout");
+
+       evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+       evas_object_size_hint_align_set(layout, EVAS_HINT_FILL, EVAS_HINT_FILL);
+       evas_object_show(layout);
+
        /* Create scroller. */
-       scroller = elm_scroller_add(ad->navi_frame);
-       evas_object_size_hint_weight_set(scroller, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-       elm_scroller_page_relative_set(scroller, 0.0, 0.0);
-       elm_scroller_bounce_set(scroller, FALSE, TRUE);
+       scroller = elm_scroller_add(layout);
+       elm_scroller_bounce_set(scroller, EINA_FALSE, EINA_TRUE);
+       elm_scroller_policy_set(scroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
        evas_object_show(scroller);
 
+       elm_object_part_content_set(layout,"elm.swallow.content", scroller);
+
        /* Create label. */
-       ad->label = elm_label_add(scroller);
-       elm_object_style_set(ad->label, "detail_view/description");
+       ad->label = elm_entry_add(scroller);
        evas_object_size_hint_align_set(ad->label, EVAS_HINT_FILL, 0.0);
        evas_object_size_hint_weight_set(ad->label, EVAS_HINT_EXPAND, 0.0);
+       elm_entry_editable_set(ad->label, EINA_FALSE);
+
+       /* get sender address */
+       {
+               msg_struct_list_s *addr_list = NULL;
 
+               msg_get_list_handle(ad->msgInfo, MSG_MESSAGE_ADDR_LIST_STRUCT, (void **)&addr_list);
+               msg_get_str_value(addr_list->msg_struct_info[0], MSG_ADDRESS_INFO_DISPLAYNAME_STR, strSenderNumber, MAX_ADDRESS_VAL_LEN);
+               if (strSenderNumber[0] == '\0')
+                       msg_get_str_value(addr_list->msg_struct_info[0], MSG_ADDRESS_INFO_ADDRESS_VALUE_STR, strSenderNumber, MAX_ADDRESS_VAL_LEN);
+       }
+
+       /* get message body */
        msg_get_int_value(ad->msgInfo, MSG_MESSAGE_DATA_SIZE_INT, &msgSize);
        if (msgSize > 0) {
                msg_get_str_value(ad->msgInfo, MSG_MESSAGE_SMS_DATA_STR, pMsgBody, sizeof(pMsgBody));
                if (pMsgBody[0] != '\0') {
-                       snprintf(buf, sizeof(buf), "%s", pMsgBody);
+                       snprintf(buf, sizeof(buf), "%s\n\n%s", pMsgBody, /*dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_FROM"), */strSenderNumber);
                } else {
                        MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_sms_get_message_body() is failed !!");
                        snprintf(buf, sizeof(buf), "Message is empty !!");
@@ -251,15 +345,14 @@ __msg_ui_class0_create_contents(void *data)
        buf[2047] = '\n';
 
        str = __msg_ui_text_to_markup(buf);
-       elm_object_text_set(ad->label, str);
-       elm_label_line_wrap_set(ad->label, TRUE);
+       elm_object_text_set(ad->label, str);
        elm_object_content_set(scroller, ad->label);
        evas_object_show(ad->label);
 
        if (str)
                free(str);
 
-       return scroller;
+       return layout;
 }
 
 static int __msg_ui_class0_create_view(void *data)
@@ -270,15 +363,8 @@ static int __msg_ui_class0_create_view(void *data)
 
        Evas_Object *content = NULL;
 
-       Evas_Object *ctrl_bar;
-       Evas_Object *ctrl_btn_left;
-       Evas_Object *ctrl_btn_right;
-       Elm_Object_Item *ctrl_left_item;
-       Elm_Object_Item *ctrl_right_item;
-       Evas_Object *icon_left;
-       Evas_Object *icon_right;
-
-       char buf[DEF_BUF_LEN_S];
+       Evas_Object *ctrl_btn_left = NULL;
+       Evas_Object *ctrl_btn_right = NULL;
 
        /* Create layout */
        ad->layout_main = elm_layout_add(ad->win_main);
@@ -292,52 +378,32 @@ static int __msg_ui_class0_create_view(void *data)
        elm_object_part_content_set(ad->layout_main, "elm.swallow.content", ad->navi_frame);
        evas_object_show(ad->navi_frame);
 
+       /* Create contents */
        content = __msg_ui_class0_create_contents(ad);
        if (content == NULL) {
                MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "__msg_ui_class0_create_contents() is failed !!");
                return MSG_UI_RET_ERR;
        }
 
-       ctrl_bar = elm_toolbar_add(ad->navi_frame);
-       elm_toolbar_shrink_mode_set(ctrl_bar, ELM_TOOLBAR_SHRINK_EXPAND);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_DEBUG, ctrl_bar == NULL, MSG_UI_RET_ERR, "ctrl_bar is NULL !!");
-
-       elm_object_style_set(ctrl_bar, "naviframe");
-
-       ctrl_btn_left = elm_button_add(ctrl_bar);
-       elm_object_style_set(ctrl_btn_left, "naviframe_control/left");
-       evas_object_size_hint_align_set(ctrl_btn_left, EVAS_HINT_FILL, 0.5);
-       icon_left = elm_icon_add(ctrl_btn_left);
-       memset(buf, 0x0, sizeof(buf));
-       snprintf(buf, sizeof(buf), "%s", MSG_HEADER_ICON_CANCEL);
-       elm_icon_file_set(icon_left, buf, NULL);
-       elm_object_part_content_set(ctrl_btn_left, "elm.swallow.content", icon_left);
-       elm_object_text_set(ctrl_btn_left, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_OPT_DISCARD"));
-       evas_object_show(ctrl_btn_left);
+       // create left toolbar "discard"
+       ctrl_btn_left = elm_button_add(ad->navi_frame);
+       MSG_UI_RETVM_IF(MSG_UI_LEVEL_DEBUG, ctrl_btn_left == NULL, MSG_UI_RET_ERR, "ctrl_btn_left is NULL !!");
+       elm_object_style_set(ctrl_btn_left, "naviframe/toolbar/left");
+       elm_object_text_set(ctrl_btn_left, __LEFT_BTN_TEXT());
        evas_object_smart_callback_add(ctrl_btn_left, "clicked", __msg_ui_class0_btn_clicked_event, ad);
-       ad->left_btn = ctrl_btn_left;
 
-       ctrl_btn_right = elm_button_add(ctrl_bar);
-       elm_object_style_set(ctrl_btn_right, "naviframe_control/right");
-       evas_object_size_hint_align_set(ctrl_btn_right, EVAS_HINT_FILL, 0.5);
-       icon_right = elm_icon_add(ctrl_btn_right);
-       memset(buf, 0x0, sizeof(buf));
-       snprintf(buf, sizeof(buf), "%s", MSG_HEADER_ICON_DONE);
-       elm_icon_file_set(icon_right, buf, NULL);
-       elm_object_part_content_set(ctrl_btn_right, "elm.swallow.content", icon_right);
-       elm_object_text_set(ctrl_btn_right, dgettext("sys_string", "IDS_COM_SK_SAVE"));
-       evas_object_show(ctrl_btn_right);
+       // create right toolbar "save"
+       ctrl_btn_right = elm_button_add(ad->navi_frame);
+       MSG_UI_RETVM_IF(MSG_UI_LEVEL_DEBUG, ctrl_btn_right == NULL, MSG_UI_RET_ERR, "ctrl_btn_right is NULL !!");
+       elm_object_style_set(ctrl_btn_right, "naviframe/toolbar/right");
+       elm_object_text_set(ctrl_btn_right, __RIGHT_BTN_TEXT());
        evas_object_smart_callback_add(ctrl_btn_right, "clicked", __msg_ui_class0_btn_clicked_event, ad);
-       ad->right_btn = ctrl_btn_right;
-
-       ctrl_left_item = elm_toolbar_item_append(ctrl_bar, NULL, NULL, NULL, NULL);
-       elm_object_item_part_content_set(ctrl_left_item, "object", ctrl_btn_left);
-       elm_toolbar_item_append(ctrl_bar, NULL, NULL, NULL, NULL);
-       ctrl_right_item = elm_toolbar_item_append(ctrl_bar, NULL, NULL, NULL, NULL);
-       elm_object_item_part_content_set(ctrl_right_item, "object", ctrl_btn_right);
 
-       Elm_Object_Item *nf_it = elm_naviframe_item_push(ad->navi_frame, dgettext(MESSAGE_PKGNAME, "Class 0 message"), NULL, NULL, content, NULL);
-       elm_object_item_part_content_set(nf_it, "optionheader", ctrl_bar);
+       Elm_Object_Item *nf_it = elm_naviframe_item_push(ad->navi_frame, __TITLE_TEXT(), NULL, NULL, content, NULL);
+       elm_object_item_part_content_set(nf_it, "toolbar_button1", ctrl_btn_left);
+       ad->left_btn = ctrl_btn_left;
+       elm_object_item_part_content_set(nf_it, "toolbar_button2", ctrl_btn_right);
+       ad->right_btn = ctrl_btn_right;
 
        return MSG_UI_RET_SUCCESS;
 }
@@ -364,13 +430,46 @@ static Evas_Object *__msg_ui_class0_create_win(const char *name)
        return eo;
 }
 
+static int __msg_ui_class0_show_message (void*  data)
+{
+       struct appdata *ad = data;
+       int ret = MSG_UI_RET_SUCCESS;
+
+       /* Load message data by using message ID. */
+       ret = __msg_ui_class0_load_msg_data(ad);
+       if (ret < 0) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "__msg_ui_class0_load_msg_data() is failed : ret = %d", ret);
+               return ret;
+       }
+
+       /* delete the old layout_main */
+       if (ad->layout_main != NULL)
+       {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "delete old layout_main");
+               evas_object_del(ad->layout_main);
+               ad->layout_main = NULL;
+       }
+
+       /* Create main view */
+       __msg_ui_class0_create_view(ad);
+
+       if (ad->win_main)
+       {
+               evas_object_show(ad->win_main);
+               elm_win_activate(ad->win_main);
+       }
+
+       return ret;
+}
+
 static bool app_create(void *data)
 {
        struct appdata *ad = data;
 
        int ret = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg ID = %d", ad->msg_id);
+       // MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg ID = %d", ad->msg_id);
+       ad->msgid_list = NULL;
 
        ecore_event_handler_add(ECORE_EVENT_KEY_DOWN, __msg_ui_class0_keydown_cb, ad);
 
@@ -437,6 +536,7 @@ static void app_service(service_h service, void *data)
        struct appdata *ad = data;
 
        char *strMsgId = NULL;
+       int* msgId = NULL;
        int ret = 0;
 
        MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
@@ -446,24 +546,80 @@ static void app_service(service_h service, void *data)
        if (strMsgId == NULL) {
                MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "service_get_extra_data() is failed !!");
                return;
-       } else {
-               ad->msg_id = atoi(strMsgId);
+       }
 
-               /* Load message data by using message ID. */
-               ret = __msg_ui_class0_load_msg_data(ad);
-               if (ret < 0) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "__msg_ui_class0_load_msg_data() is failed : ret = %d", ret);
-                       msg_ui_class0_exit(ad);
-                       return;
-               }
+       /* add message ID into first node of msgid_list */
+       if ((msgId = malloc(sizeof(int))) == NULL)      return;
+       memset(msgId, 0, sizeof(int));
+       *msgId = atoi(strMsgId);
+       ad->msgid_list = eina_list_prepend(ad->msgid_list, msgId);
+       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "new msgid(%d) was added into msgid_list ", *msgId);
+
+       /* show the first message of msgid_list. */
+       ret = __msg_ui_class0_show_message(ad);
+       if (ret < 0) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "__msg_ui_class0_load_msg_data() is failed : ret = %d", ret);
+               msg_ui_class0_exit(ad);
+               return;
+       }
+}
+
+static void lang_changed(void * data)
+{
+       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+
+       struct appdata *ad = data;
+       Elm_Object_Item *nf_it = NULL;
 
-               /* Create main view */
-               __msg_ui_class0_create_view(ad);
+       if(!ad) return;
 
-               evas_object_show(ad->win_main);
+       // title text update
+       nf_it = elm_naviframe_top_item_get(ad->navi_frame);
+       elm_object_item_text_set (nf_it, __TITLE_TEXT());
+
+       // toolbar text update
+       if(ad->left_btn)
+               elm_object_text_set(ad->left_btn, __LEFT_BTN_TEXT());
+       if(ad->right_btn)
+               elm_object_text_set(ad->right_btn, __RIGHT_BTN_TEXT());
+}
+
+static void rotated(app_device_orientation_e orientation, void *data)
+{
+       struct appdata *ad = data;
+       int r;
+
+       if (ad == NULL || ad->win_main == NULL)
+               return;
+
+       switch (orientation) {
+       case APP_DEVICE_ORIENTATION_0:
+               r = 0;
+               break;
+       case APP_DEVICE_ORIENTATION_180:
+               r = 180;
+               break;
+       case APP_DEVICE_ORIENTATION_270:
+               r = 270;
+               break;
+       case APP_DEVICE_ORIENTATION_90:
+               r = 90;
+               break;
+       default:
+               r = -1;
+               break;
+       }
+
+       if (r >= 0) {
+               if (ad->win_main) {
+                       elm_win_rotation_with_resize_set(ad->win_main, r);
+               } else {
+                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid case !!");
+               }
        }
 }
 
+
 int main(int argc, char *argv[])
 {
        MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
@@ -471,7 +627,7 @@ int main(int argc, char *argv[])
        struct appdata ad;
        memset(&ad, 0x0, sizeof(struct appdata));
 
-       app_event_callback_s event_callback;
+       app_event_callback_s event_callback = {0, };
 
        event_callback.create = app_create;
        event_callback.terminate = app_terminate;
@@ -480,8 +636,8 @@ int main(int argc, char *argv[])
        event_callback.service = app_service;
        event_callback.low_memory = NULL;
        event_callback.low_battery = NULL;
-       event_callback.device_orientation = NULL;
-       event_callback.language_changed = NULL;
+       event_callback.device_orientation = rotated;
+       event_callback.language_changed = lang_changed;
        event_callback.region_format_changed = NULL;
 
        return app_efl_main(&argc, &argv, &event_callback, &ad);
index 6d94037..b0470f2 100755 (executable)
@@ -31,6 +31,8 @@
 #define PACKAGE "msg-ui-class0" /* for i18n */
 #define GRP_MAIN "main"
 
+#define MSG_CLASS0_EDJ         EDJDIR"/msg_class0.edj"
+
 struct appdata {
        int root_w;
        int root_h;
@@ -42,7 +44,6 @@ struct appdata {
        Evas_Object *win_main;
        Evas_Object *bg;
        Evas_Object *layout_main;
-       Evas_Object *layout;
        Evas_Object *navi_frame;
        Evas_Object *label;
        Evas_Object *left_btn;
@@ -50,7 +51,8 @@ struct appdata {
        msg_handle_t msgHandle;
 
        /* argument */
-       int msg_id;
+       // int msg_id;
+       Eina_List *msgid_list;
 
        msg_struct_t msgInfo;
 };
old mode 100644 (file)
new mode 100755 (executable)
similarity index 71%
rename from common/data/edj_image_list/M01_icon_SOS.png
rename to common/data/edj_image_list/00_icon_plus.png
index bd2062c..bb2de6c
Binary files a/common/data/edj_image_list/M01_icon_SOS.png and b/common/data/edj_image_list/00_icon_plus.png differ
index 0cfd9f8..5e42e85 100755 (executable)
@@ -27,7 +27,6 @@ collections {
        RESOURCE_IMAGE("M01_icon_OTA.png");
        RESOURCE_IMAGE("M01_icon_Push.png");
        RESOURCE_IMAGE("M01_icon_save.png");
-       RESOURCE_IMAGE("M01_icon_SOS.png");
        RESOURCE_IMAGE("M01_icon_unblock.png");
        RESOURCE_IMAGE("M01_icon_video_call.png");
        RESOURCE_IMAGE("M01_icon_view_contact.png");
@@ -56,4 +55,5 @@ collections {
        RESOURCE_IMAGE("M01_title_icon_attach.png");
        RESOURCE_IMAGE("M01_title_icon_attach_dim.png");
        RESOURCE_IMAGE("M01_contact_default_image.png");
+       RESOURCE_IMAGE("00_icon_plus.png");
 }
index 882e584..a524361 100755 (executable)
@@ -47,7 +47,6 @@
 #define MSGC_IMG_CONTACT_BUTTON_ICON           "M01_contact_default_image.png"
 
 /* thread list image resources */
-#define MSG_UI_THREAD_LIST_SOS_ICON                    "M01_icon_SOS.png"
 #define MSG_UI_THREAD_LIST_PUSH_ICON                   "M01_icon_Push.png"
 #define MSG_UI_THREAD_LIST_OTA_ICON                    "M01_icon_OTA.png"
 #define MSG_UI_THREAD_LIST_CB_ICON                             "M01_icon_broadcasting.png"
@@ -84,6 +83,7 @@
 #define MSG_COMMON_FILE_VNOTE_ICON             "myfile_icon_text.png"
 #define MSG_COMMON_FILE_RSS_ICON                       "myfile_icon_rss.png"
 #define MSG_COMMON_FILE_JAVA_ICON                      "myfile_icon_java.png"
+#define MSG_COMMON_FILE_PLUS_ICON                      "00_icon_plus.png"
 
 
 #endif /*__MSG_UI_IMAGE_RESOURCE__*/
index 5cf4fe1..d940b09 100755 (executable)
@@ -16,7 +16,7 @@ INCLUDE_DIRECTORIES(${CMAKE_SOURCE_COMMON_DIR}
 )
 
 INCLUDE(FindPkgConfig)
-pkg_check_modules(pkgs REQUIRED elementary aul dlog capi-appfw-application)
+pkg_check_modules(pkgs REQUIRED elementary dlog capi-appfw-application)
 
 FOREACH(flag ${pkgs_CFLAGS})
        SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
index 94f7759..40f9cc4 100755 (executable)
@@ -16,7 +16,8 @@
 
 
 #include "message-dialog.h"
-#include "aul.h"
+#include "app_service.h"
+
 
 static void __msg_ui_dialog_always_ask_left_btn_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_dialog_always_ask_right_btn_cb(void *data, Evas_Object *obj, void *event_info);
@@ -62,14 +63,36 @@ static void __msg_ui_dialog_always_ask_left_btn_cb(void *data, Evas_Object *obj,
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        struct appdata *ad = data;
+       service_h svc_h;
+       int ret = SERVICE_ERROR_NONE;
+
+       ret = service_create(&svc_h);
+       if (ret != SERVICE_ERROR_NONE) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "service_create() is failed : %d", ret);
+               return;
+       }
 
-       int ret = -1;
+       ret = service_set_operation(svc_h, SERVICE_OPERATION_VIEW);
+       if (ret != SERVICE_ERROR_NONE) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "service_set_operation() is failed : %d", ret);
+               goto DESTROY;
+       }
+
+       ret = service_set_uri(svc_h, ad->url);
+       if (ret != SERVICE_ERROR_NONE) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "service_set_uri() is failed : %d", ret);
+               goto DESTROY;
+       }
 
-       ret = aul_open_content(ad->url);
-       if (ret < 0) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "ret = %d", ret);
+       ret = service_send_launch_request(svc_h, NULL, NULL);
+       if (ret != SERVICE_ERROR_NONE) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "service_send_launch_request() is failed : %d", ret);
        }
 
+DESTROY:
+       ret = service_destroy(svc_h);
+       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "service_destroy() returns : %d", ret);
+
        msg_ui_dialog_exit(ad);
 }
 
@@ -92,7 +115,8 @@ static int __msg_ui_dialog_create_always_ask_popup(void *data)
        Evas_Object *btn1;
        Evas_Object *btn2;
 
-       snprintf(display_msg, sizeof(display_msg), "%s\n%s", dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_ABOUT_TO_GO_ONLINE_CONTINUE_Q"), ad->url);
+       const char *str = dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_ABOUT_TO_GO_ONLINE_CONTINUE_Q");
+       snprintf(display_msg, sizeof(display_msg), str, ad->url);
 
        ad->popup = elm_popup_add(ad->main_window);
        if (ad->popup == NULL) {
@@ -112,7 +136,7 @@ static int __msg_ui_dialog_create_always_ask_popup(void *data)
        btn2 = elm_button_add(ad->popup);
        elm_object_text_set(btn2, dgettext("sys_string", "IDS_COM_SK_NO"));
        elm_object_part_content_set(ad->popup, "button2", btn2);
-       evas_object_smart_callback_add(btn1, "clicked", __msg_ui_dialog_always_ask_right_btn_cb, ad);
+       evas_object_smart_callback_add(btn2, "clicked", __msg_ui_dialog_always_ask_right_btn_cb, ad);
 
        evas_object_show(ad->popup);
 
@@ -193,6 +217,17 @@ static bool app_create(void *data)
                return FALSE;
        }
 
+       /* init internationalization */
+       if (bindtextdomain(MESSAGE_PKGNAME, LOCALEDIR) == NULL) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "bindtextdomain() is failed !!");
+               return FALSE;
+       }
+
+       if (textdomain(MESSAGE_PKGNAME) == NULL) {
+               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "textdomain() is failed !!");
+               return FALSE;
+       }
+
        /* Create main window */
        ad->main_window = __msg_ui_dialog_create_win(PACKAGE);
        if (ad->main_window == NULL) {
@@ -266,6 +301,7 @@ static int parse_opt(int argc, char **argv, struct appdata *ad)
                        return MSG_UI_RET_ERR;
                }
        }
+
        return MSG_UI_RET_SUCCESS;
 }
 
@@ -296,4 +332,3 @@ int main(int argc, char **argv)
 
        return app_efl_main(&argc, &argv, &event_callback, &ad);
 }
-
old mode 100644 (file)
new mode 100755 (executable)
index a5ce0e0..8b70f6b
@@ -73,9 +73,6 @@ msgstr "تم التوصيل"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "انتهت المدة"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "المقروءة"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "جاري التحميل…"
 
@@ -161,7 +158,7 @@ msgid "IDS_MSGF_BODY_MSGSIZE_KB"
 msgstr "كيلوبايت"
 
 msgid "IDS_MSGF_BODY_PUSH_MESSAGES"
-msgstr "اÙ\84رسائÙ\84 Ø§Ù\84تعرÙ\8aÙ\81Ù\8aØ©"
+msgstr "رسائÙ\84 Ø§Ù\84دÙ\81ع"
 
 msgid "IDS_MSGF_BODY_RECEIVED"
 msgstr "تم الاستلام"
@@ -241,6 +238,9 @@ msgstr "فشل ارسال رسالة متعددة الوسائط."
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "مدة الشريحة"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "استخدام مفتاح الصوت"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "رسالة نصية"
 
@@ -586,3 +586,126 @@ msgstr "%s غير محظور"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "ينبغي ضبط الوقت المحدد في المستقبل"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "نوع المحتوى مقيد. إرفاق على أية حال؟"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "تضمين الرسائل المحمية"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "مخطط S"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "نمط الإدخال"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "أبجدية GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "الرمز الموحد"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "تلقائي"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "أدخل الرقم"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "متماثلة"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "إضافة كلمة"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "خيارات الاستقبال"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "هناك رقم غير صالح لدى بعض المستلمين. لن تتم إضافة المستلمين غير الصالحين. المستلمون غير الصالحين: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "المستقبل"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "أدخل كلمة"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "تعديل كلمة"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "المقروءة"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "إضافة رقم"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "تعديل رقم"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "حذف كلمات"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "لن يتم حظر الرسائل التي تم استلامها من جهات اتصالك حتى وإن كان بها كلمات محظورة"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "الأرقام المحظورة"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "الكلمات المحظورة"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "نبذة عن ‏‫رسائل الطوارئ‬"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "يتعذر إرسال الرسائل أثناء استخدام وضع الطيران. قم بإلغاء تفعيل وضع الطيران، ثم أعد المحاولة"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "إلغاء وضع الطيران"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "تم إرسال الرسالة"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "فشل إرسال الرسالة"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "حذف الأرقام"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "عند الطوارئ، اضغط على مفتاح خفض مستوى الصوت 4 مرات عندما يكون قفل المفاتيح نشطا. حيث يؤدي ذلك إلى إرسال ‏‫رسالة طوارئ‬ إلى المستلمين المحددين. وفي حالة معاودتهم الاتصال بك، لن يصدر رنينا من الهاتف ولكن سيتم الرد على مكالمتهم تلقائيا. بعد إرسال ‏‫رسالة طوارئ‬، تظل جميع وظائف الهاتف الأخرى غير متاحة حتى يتم إلغاء تنشيط قفل المفاتيح"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "لقد تم تسجيلك كمستلم لرسالة الطوارئ"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "إرسال الآن"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "نسخة احتياطية"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "التصدير إلى بطاقة SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "تعليقاتي"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "رسالة وسائط"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "جاري..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "إعلام برسالة وسائط متعددة"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "الحالة"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "تنتهي الصلاحية في: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "بعض الأحرف قد تكون فقدت. متابعة؟"
+
old mode 100644 (file)
new mode 100755 (executable)
index 2c792e0..d79233d
@@ -73,9 +73,6 @@ msgstr "Çatdırıldı"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Etibarlılıq tarixi artıq keçmişdir"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Oxu"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Bərpa edilir..."
 
@@ -241,6 +238,9 @@ msgstr "Multimedia mesajının göndərilməsi alınmadı"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Slayd üçün müddət"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Səs düyməsindən ist. et"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Mətn mesajı"
 
@@ -494,7 +494,7 @@ msgid "IDS_MSGC_OPT_CANCEL_MESSAGE"
 msgstr "Mesajı ləğv et"
 
 msgid "IDS_MSGC_OPT_ATTACHMENTS"
-msgstr "əlavələr"
+msgstr "Əlavələr"
 
 msgid "IDS_MSGF_POP_SENDING_FAILED_MESSAGE"
 msgstr "Uğursuz mesaj göndərilir"
@@ -586,3 +586,126 @@ msgstr "%s blokdan çıxarıldı"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Planlaşdırılmış vaxt gələcək zamanda təyin edilməlidir"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Məhdudlaşdırılmış məzmun növü. İstənilən halda əlavə edilsin?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Qorunan mesajı daxil et"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Daxil etmə rejimi"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-əlifba"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Yunikod"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Avtomatik"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Xahiş olunur nömrəni daxil edin"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Surəti çıxarıldı"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Söz əlavə et"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Qəbul etmə parametrləri"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Bəzi qəbuledənlərin nömrəsi səhvdir. Səhv qəbuledənlər əlavə edilmədi. Qəbuledənlər səhvdir: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Qəbul edən"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Söz daxil et"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Sözü redaktə edin"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Oxu"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Nömrə əlavə et"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Nömrəni redaktə et"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Sözləri sil"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Kontaktlarınızdan gələn mesajlar bloklanmış sözlər ehtiva etsələr də, bloklanmayacaq"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Bloklanmış nömrələr"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Bloklanmış sözlər"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS mesajları haqqında"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Uçuş rejimində mesaj göndərmək mümkün deyil. Uçuş rejimini qeyri-aktiv et və yenidən cəhd et"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Uçuş rji.i q-aktv et"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mesaj göndərildi"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Mesajın göndərilməsi baş tutmadı"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Rəqəmləri sil"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Fövqəladə hal zamanı düymə kilidi aktiv olduqda səs azaltma düyməsini 4 dəfə basın. Bu seçilmiş şəxslərə SOS mesajı göndəriləcək. Onlar sizə cavab zəngi etsələr, telefon zəng çalmayacaq, lakin zənglərinə avtomatik cavab veriləcək. SOS mesajı göndərildikdən sonra telefondakı bütün digər funksiyalar düymə kilidi ləğv edilənə qədər işləməyəcək"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Siz SOS mesajı resipienti kimi qeyd edilmisiniz."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "İndi gndr"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Nüsxə"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD karta ixrac et"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Mən"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "İşlənilir..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedia mesajı bildirişi"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Durum"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Tamamlanır: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Bəzi simvollar itə bilər.\nDavam etsin?"
+
old mode 100644 (file)
new mode 100755 (executable)
index f8224c9..5d9dfce
@@ -73,9 +73,6 @@ msgstr "Доставено"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "С изтекъл срок"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Прочетено"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Изтегляне..."
 
@@ -241,6 +238,9 @@ msgstr "Неуспешно изпращане на мултимедийно съ
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Продължителност за слайда"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Изп. бут. сила на звука"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Текстово съобщение"
 
@@ -586,3 +586,126 @@ msgstr "%s деблокиран"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Насроченото време трябва да е зададено в бъдещето"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Ограничен тип съдържание. Да се прикачи ли все пак?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Включи защитено съобщение"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Режим за въвеждане на текст"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM азбука"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Автоматично"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Въвеждане на номер"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Дублиране"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Добавяне на дума"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Опции за получаване"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Някои получатели имат невалиден номер. Невалидните получатели не са добавени. Невалидни получатели: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Получател"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Въведете дума"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Редактиране на дума"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Прочетете"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Добави номер"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Редактиране на номер"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Изтриване на думи"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Съобщенията, получени от вашите записи, няма да бъдат блокирани, дори когато съдържат блокирани думи"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Блокирани номера"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Блокирани думи"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "За съобщенията за помощ"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Не може да се изпращат съобщения, докато сте в режим Полет. Деактивирайте режим Полет и опитайте отново"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Деактив. режим Полет"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Съобщението е изпратено"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Неуспешно изпращане на съобщение"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Изтриване на номера"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "При спешен случай натиснете клавиша за сила на звука 4 пъти при активирано заключване на клавиатурата. Това ще изпрати SOS съобщения до избраните от вас получатели. Ако те ви наберат, телефонът няма да звъни, но повикванията им ще бъдат приети автоматично. След изпращането на SOS съобщенията всички други функции на телефона ще останат недостъпни, докато не се деактивира заключването на клавиатурата"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Регистрирани сте като получател на SOS съобщ."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Изп. сега"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Резервно копие"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Експортиране в SD картата"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Мен"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "В процес на..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Уведомяване за мултимедийно съобщение"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Състояние"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Срокът изтича: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Някои символи може да се загубят.\nПродължение?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 12c31de..35d1ac3
@@ -73,9 +73,6 @@ msgstr "Lliurat"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Caducat"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Llegir"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Recuperant..."
 
@@ -241,6 +238,9 @@ msgstr "Error en l'enviament del missatge multimèdia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Durada de la diapositiva"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Utilitzi la tecla volum"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Missatge de text"
 
@@ -586,3 +586,126 @@ msgstr "%s desbloquejat"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "L'hora programada s'ha de definir en el futur"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipus de contingut restringit. Adjuntar igualment?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incloure missatges protegits"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Planificador S"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Mode entrada"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabet GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automàtica"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introduir número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicat"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Afegir paraula"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opcions de recepció"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Alguns destinataris no tenen un número vàlid. No s'afegiran els destinataris no vàlids. Destinataris no vàlids: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatari"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introduir paraula"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar paraula"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Llegir"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Afegir número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Esborrar paraules"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Els missatges rebuts dels seus contactes no es bloquejaran encara que continguin paraules bloquejades"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloquejats"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Paraules bloquejades"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Sobre missatges SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No es poden enviar missatges durant el mode Vol. Deshabiliti el mode Vol i torni-ho a intentar"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Deshab mode Vol"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Missatge enviat"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Error en enviar el missatge"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Esborrar els números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "A una situació d'emergència, premi la tecla de volum avall 4 cops seguits. Aquesta acció enviarà missatges d'auxili als destinataris seleccionats. Si li tornen la trucada, el telèfon no sonarà però la trucada es respondrà automàticament. Després d'enviar els missatges d'auxili, totes les altres funcions del telèfon no estaran disponibles fins que es la tecla de bloqueig deixi d'estar activa"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Està enregistrat com a destinatari de missatge SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Env ara"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Còpia de seguretat"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportar a targeta SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Jo"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "En curs..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificació de missatge multimèdia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Estat"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Caduca: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Es poden perdre alguns caràcters.\nVol continuar?"
+
old mode 100644 (file)
new mode 100755 (executable)
index fea3626..8fc9ff5
@@ -73,9 +73,6 @@ msgstr "Doručeno"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Platnost vypršela"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Přečteno"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Načítání..."
 
@@ -241,6 +238,9 @@ msgstr "Odeslání MMS zprávy se nezdařilo"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Interval zobrazení snímku"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Použít tl. hlasitosti"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s je odblokován"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Plánovaný čas musí být nastaven v budoucnu"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Zakázaný typ obsahu. Opravdu ho chcete připojit?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Zahrnout chráněnou zprávu"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S plánovač"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Vkládací režim"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Abeceda GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automaticky"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Zadat číslo"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicita"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Přidat slovo"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Možnosti příjmu"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Někteří příjemci mají neplatné číslo. Neplatní příjemci nebudou přidáni. Neplatní příjemci: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Příjemce"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Zadejte slovo"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Upravit slovo"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Číst"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Přidat číslo"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Upravit číslo"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Odstranit slova"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Zprávy přijaté od vašich kontaktů nebudou blokovány, ani když budou obsahovat blokovaná slova"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokovaná čísla"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokovaná slova"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "O zprávách SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "V režimu Letadlo není možné odesílat zprávy. Vypněte režim Letadlo a opakujte akci"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Vypn. režim Letadlo"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Zpráva odeslána"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Odeslání zprávy se nezdařilo"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Odstraňte čísla"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Ve stavu nouze stiskněte (při zamknuté klávesnici) 4krát za sebou tlačítko pro snížení hlasitosti. Tím odešlete zprávy SOS vybraným příjemcům. Pokud vám zavolají zpět, telefon nezazvoní, ale jejich hovor bude automaticky přijat. Po odeslání zpráv SOS zůstanou všechny ostatní funkce telefonu vypnuty, dokud neodemknete klávesnici"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Jste registrováni jako příjemce zprávy SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Odeslat"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Zálohování"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Export na SD kartu"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Já"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Provádění..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Oznámení MMS zprávy"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stav"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Platnost do: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Některé znaky mohou být ztraceny.\nPokračovat?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 3d0b975..6a39e2f
@@ -73,9 +73,6 @@ msgstr "Sendt"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Udløbet"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Læs"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Henter..."
 
@@ -241,6 +238,9 @@ msgstr "Afsendelse af multimediemeddelelse mislykkedes"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Varighed for dias"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Brug lydstyrketasten"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Tekstmeddelelse"
 
@@ -278,10 +278,10 @@ msgid "IDS_MSGC_OPT_RECORD_VIDEO"
 msgstr "Optag videoklip"
 
 msgid "IDS_MSGC_POP_CHANGED_TO_MMS"
-msgstr "Ændret til MMS"
+msgstr "Ændret til mms"
 
 msgid "IDS_MSGC_POP_CHANGED_TO_SMS"
-msgstr "Ændret til SMS"
+msgstr "Ændret til sms"
 
 msgid "IDS_MSGC_POP_PD_ATTACHMENTS_AVAILABLE_SELECT_UP_TO_PD_ATTACHMENTS"
 msgstr "%d vedhæftninger tilgængelige. Vælg op til %d vedhæftninger"
@@ -482,7 +482,7 @@ msgid "IDS_MSGF_HEADER_MESSAGE_BOXES"
 msgstr "Meddelelsesbokse"
 
 msgid "IDS_MSGF_OPT_BLOCK"
-msgstr "Bloker"
+msgstr "Blokér"
 
 msgid "IDS_MSGF_BODY_COPY_TO_PHONE"
 msgstr "Kopiér til telefon"
@@ -491,7 +491,7 @@ msgid "IDS_MSGF_POP_MESSAGE_COPIED_FROM_SIM_CARD"
 msgstr "Meddelelse kopieret fra SIM-kort"
 
 msgid "IDS_MSGC_OPT_CANCEL_MESSAGE"
-msgstr "Annuller meddelelse"
+msgstr "Annullér meddelelse"
 
 msgid "IDS_MSGC_OPT_ATTACHMENTS"
 msgstr "Vedhæftede filer"
@@ -539,7 +539,7 @@ msgid "IDS_MSGF_POP_PROTECTED_MESSAGES"
 msgstr "Beskyttede meddelelser"
 
 msgid "IDS_MSGF_POP_CANCELLING_ING"
-msgstr "Annullerer..."
+msgstr "Annullerer ..."
 
 msgid "IDS_MSGF_BODY_SETBLOCK_EXACTLY_THE_SAME_AS"
 msgstr "Nøjagtig det samme som"
@@ -548,7 +548,7 @@ msgid "IDS_MSGF_BODY_SETBLOCK_START_WITH"
 msgstr "Start med"
 
 msgid "IDS_MSGF_BODY_SETBLOCK_INCLUDE"
-msgstr "Inkluder"
+msgstr "Inkludér"
 
 msgid "IDS_MSGF_BODY_SETBLOCK_MATCH_CRITERIA"
 msgstr "Match kriterier"
@@ -586,3 +586,126 @@ msgstr "%s ikke blokeret"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Planlagt tid skal indstilles til fremtiden"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Begrænset indholdstype. Vedhæft alligevel?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Inkludér beskyttet meddelelse"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S-notat"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S-planlægger"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Tekstindtastningstilstand"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-alfabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Angiv nummer"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Gentagne navne"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Tilføj ord"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Modtagelsesindstillinger"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Nogle modtagere har et ugyldigt nummer. Ugyldige modtagere ikke tilføjet. Ugyldige modtagere: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Modtager"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Indtast ord"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Redigér ord"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Læs"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Tilføj nummer"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Redigér nummer"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Slet ord"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Meddelelser modtaget fra dine kontakter vil ikke blive blokeret, selv om de indeholder blokerede ord"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokerede numre"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokerede ord"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Om SOS-meddelelser"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kan sende meddelelser under Flytilstand. Deaktivér Flytilstand, og prøv igen"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Deakt. Flytilstand"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Meddelelse er sendt"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Kunne ikke sende meddelelse"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Slet numre"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "I nødstilfælde skal du trykke tasten lydstyrke ned fire gange, når tastaturlåsen er aktiveret. På denne måde sendes SOS-meddelelser til de valgte modtagere. Hvis de ringer tilbage til dig, ringer telefonen ikke, men deres opkald besvares automatisk. Efter afsendelse af SOS-meddelelser forbliver alle andre funktioner på telefonen utilgængelige, indtil tastaturlåsen ikke længere er aktiveret"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Du er registreret som modtager af en SOS-meddelelse."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Send nu"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Sikkerhedskopi"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Eksportér til SD-kort"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Mig"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "Mms"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "I gang..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Besked om multimediemeddelelse"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Udløber: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Nogle tegn går muligvis tabt.\nFortsæt?"
+
old mode 100644 (file)
new mode 100755 (executable)
index b185ca8..df61b89
@@ -73,9 +73,6 @@ msgstr "Zugestellt"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Abgelaufen"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Gelesen"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Wird abgerufen..."
 
@@ -241,6 +238,9 @@ msgstr "Senden der Multimedia-Nachricht fehlgeschlagen"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Anzeigedauer:"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Lautstärketaste verwenden"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s entsperrt"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Geplante Zeit sollte in der Zukunft liegen"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Eingeschränkter Inhaltstyp. Trotzdem anhängen?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Geschützte Nachricht miteinbeziehen"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Eingabemodus"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-Alphabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatisch"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Nummer eingeben"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Verdoppelt"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Wort hinzufügen"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Empfangsoptionen"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Die Nummern einiger Empfänger sind ungültig. Ungültige Empfänger wurden nicht hinzugefügt. Ungültige Empfänger: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Empfänger"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Wort eingeben"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Wort bearbeiten"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lesen"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Nummer hinzufügen"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Nummer bearbeiten"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Wörter löschen"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Nachrichten, die Sie von Ihren Kontakten erhalten, werden nicht blockiert, auch wenn Sie gesperrte Wörter enthalten."
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Gesperrte Nummern"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Gesperrte Wörter"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Info zu SOS-Nachrichten"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Im Offline-Modus können keine Nachrichten gesendet werden. Deaktivieren Sie den Offline-Modus und versuchen Sie es erneut."
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Offline-Modus deakt."
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Nachricht gesendet"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Fehler beim Senden der Nachricht"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Nummern löschen"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Drücken Sie in einer Notsituation die Lautstärketaste vier Mal, wenn die Tastensperre aktiviert ist. Die SOS-Nachrichten werden dann an Ihre ausgewählten Empfänger gesendet. Wenn diese zurückrufen, wird das Telefon nicht klingeln, aber der Anruf wird automatisch beantwortet. Nachdem die SOS-Nachrichten versendet wurden, sind die anderen Funktionen des Telefons so lange nicht verfügbar, bis die Tastensperre deaktiviert ist."
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Sie sind als SOS-Nachrichtenempfänger registriert."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Senden"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Datensicherung"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Auf SD-Karte exportieren"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ich"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Wird ausgeführt..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "MMS-Benachrichtigung"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Läuft ab: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Einige Zeichen gehen u. U. verloren\nFortsetzen?"
+
old mode 100644 (file)
new mode 100755 (executable)
index bad2201..a7e7d90
@@ -73,9 +73,6 @@ msgstr "Παραδόθηκε"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Έληξε"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Ανάγνωση"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Ανάκτηση..."
 
@@ -241,6 +238,9 @@ msgstr "Αποτυχία αποστολής μηνύματος πολυμέσω
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Διάρκεια διαφάνειας"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Χρήση πλήκτρου έντασης"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "Αναίρεση αποκλεισμού του/της %s"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Ο προγραμματισμένος χρόνος θα πρέπει να οριστεί στο μέλλον"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Απαγορευμένος τύπος περιεχομένου. Να γίνει επισύναψη;"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Συμπερίληψη προστατευμένου μηνύματος"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "εισαγωγή λειτουργίας"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Αλφάβητο GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Αυτόματo"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Εισαγωγή αριθμού"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Διπλότυπος"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Προσθήκη λέξης"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Επιλογές λήψης"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Ορισμένοι παραλήπτες έχουν μη έγκυρο αριθμό. Οι μη έγκυροι παραλήπτες δεν προστέθηκαν. Μη έγκυροι παραλήπτες: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Παραλήπτης"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Εισάγετε λέξη"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Επεξεργασία λέξης"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Ανάγνωση"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Προσθήκη αριθμού"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Επεξεργασία αριθμού"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Διαγραφή λέξεων"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Τα μηνύματα που λαμβάνετε από τις επαφές σας δεν θα αποκλείονται, ακόμα και αν περιλαμβάνουν απαγορευμένες λέξεις"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Απαγορευμένοι αριθμοί"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Απαγορευμένες λέξεις"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Πληροφορίες για τα μηνύματα SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Δεν είναι δυνατή η αποστολή μηνυμάτων, όσο είναι ενεργοποιημένη η λειτουργία πτήσης. Απενεργοποιήστε τη λειτουργία πτήσης και δοκιμάστε ξανά"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Απενερ. λειτ. πτήσης"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Μήνυμα εστάλη"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Αποτυχία αποστολής μηνύματος"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Διαγραφή αριθμών"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Σε περίπτωση έκτακτης ανάγκης, πιέστε το πλήκτρο μείωσης της έντασης 4 φορές ενώ είναι ενεργοποιημένο το κλείδωμα πλήκτρων. Με αυτήν την ενέργεια, θα αποσταλεί μήνυμα SOS στους επιλεγμένους παραλήπτες. Αν αυτοί επιστρέψουν την κλήση σας, το τηλέφωνο δεν θα ηχήσει αλλά η κλήση θα απαντηθεί αυτόματα. Μετά την αποστολή των μηνυμάτων SOS όλες οι υπόλοιπες λειτουργίες του τηλεφώνου δεν θα είναι διαθέσιμες έως ότου απενεργοποιηθεί το κλείδωμα πλήκτρων"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Είστε εγγεγραμμένος ως παραλήπτης μηνύματος SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Αποστολή"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Αντίγραφο ασφαλείας"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Εξαγωγή στην κάρτα SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Εγώ"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Σε εξέλιξη..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Ειδοποίηση μηνύματος πολυμέσων"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Κατάσταση"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Λήξη: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Μερικοί χαρακτήρες μπορεί να χαθούν\nΣυνέχεια;"
+
old mode 100644 (file)
new mode 100755 (executable)
index cca7cd2..bef33e0
@@ -73,9 +73,6 @@ msgstr "Delivered"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expired"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Read"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Retrieving..."
 
@@ -241,6 +238,9 @@ msgstr "Sending multimedia message failed"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duration for slide"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Use the volume key"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Text message"
 
@@ -586,3 +586,126 @@ msgstr "%s unblocked"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Scheduled time should set in the future"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Restricted content type. Attach anyway?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Include protected message"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Input mode"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM alphabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Enter number"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicated"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Add word"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Receiving options"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Some recipients have an invalid number. Invalid recipients not added. Invalid recipients: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Recipient"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Enter word"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Edit word"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Read"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Add number"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Edit number"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Delete words"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Messages received from your contacts will not be blocked even if they contain blocked words"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blocked numbers"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blocked words"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "About SOS messages"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Unable to send messages while in Flight mode. Disable Flight mode and try again"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Disable Flight mode"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Message sent"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Sending message failed"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Delete numbers"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "In an emergency press the volume down key 4 times when key lock is active. This will send SOS messages to your selected recipients. If they call you back, the phone will not ring but their call will be answered automatically. After sending the SOS messages all other functions on the phone will remain unavailable until the key lock is no longer active"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "You are registered as an SOS message recipient."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Send now"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Backup"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Export to SD card"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Me"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "In progress..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedia message notification"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expires: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Some characters may be lost. Continue?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 8639212..e8ed34a
@@ -73,9 +73,6 @@ msgstr "Delivered"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expired"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Read"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Retrieving..."
 
@@ -241,6 +238,9 @@ msgstr "Sending multimedia message failed"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duration for slide"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Use the volume key"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Text message"
 
@@ -586,3 +586,126 @@ msgstr "%s unblocked"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Scheduled time should set in the future"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Restricted content type. Attach anyway?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Include protected message"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Input mode"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM alphabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Enter number"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicated"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Add word"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Receiving options"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Some recipients have an invalid number. Invalid recipients not added. Invalid recipients: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Recipient"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Enter word"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Edit word"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Read"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Add number"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Edit number"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Delete word"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "If Added words are contained to received message from a person in my phonebook, the message will not be blocked. \nContinue?"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Numbers to reject"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blocked word"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "About SOS messages"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Unable to send messages while in Flight mode. Disable Flight mode and try again"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Disable Flight mode"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Message sent"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Sending message failed"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Delete numbers"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "In an emergency press the volume down key 4 times when key lock is active. This will send SOS messages to your selected recipients. If they call you back, the phone will not ring but their call will be answered automatically. After sending the SOS messages all other functions on the phone will remain unavailable until the key lock is no longer active"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "You are registered as a SOS message recipient."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Send now"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Back-up"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Export to SD card"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Me"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "In progress..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedia message notification"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expires: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Some characters may be lost. Continue?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 02b85ed..1669ce0
@@ -73,9 +73,6 @@ msgstr "Delivered"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expired"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Read"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Retrieving..."
 
@@ -241,6 +238,9 @@ msgstr "Sending multimedia message failed"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duration for slide"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Use the volume key"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Text message"
 
@@ -586,3 +586,126 @@ msgstr "%s unblocked"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Scheduled time should set in the future"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Restricted content type. Attach anyway?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Include protected message"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Input mode"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM alphabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatic"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Enter number"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicated"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Add word"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Receiving options"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Some recipients have an invalid number. Invalid recipients not added. Invalid recipients: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Recipient"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Enter word"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Edit word"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Read"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Add number"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Edit number"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Delete words"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Messages received from your contacts will not be blocked even if they contain blocked words"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blocked numbers"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blocked words"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "About SOS messages"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Unable to send messages while in Flight mode. Disable Flight mode and try again."
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Disable Flight mode"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Message sent"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Sending message failed"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Delete numbers"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "In an emergency press the volume down key 4 times when key lock is active. This will send SOS messages to your selected recipients. If they call you back, the phone will not ring but their call will be answered automatically. After sending the SOS messages all other functions on the phone will remain unavailable until the key lock is no longer active."
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "You are registered as an SOS message recipient."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Send now"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Backup"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Export to SD card"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Me"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "In progress..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedia message notification"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expires: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Some characters may be lost. Continue?"
+
old mode 100644 (file)
new mode 100755 (executable)
index eb1138c..ec3983a
@@ -73,9 +73,6 @@ msgstr "Entregado"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Caducado"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Leído"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Recuperando..."
 
@@ -241,6 +238,9 @@ msgstr "Error al enviar mensaje multimedia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duración de la presentación de diapositiva"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Utilice la tecla volumen"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Mensaje de texto"
 
@@ -586,3 +586,126 @@ msgstr "%s desbloqueado"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "La hora programada debe estar fijada en el futuro"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo de contenido restringido. ¿Adjuntar de todas formas?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incluir mensaje protegido"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Planificador S"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Modo de entrada de texto"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automática"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introducir número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicado"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Añadir palabra"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opciones de recepción"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Algunos destinatarios tienen un número no válido. No se han agregado los destinatarios no válidos. Destinatarios no válidos: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatario"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introducir palabra"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar palabra"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Leer"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Añadir número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Eliminar palabras"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Los mensajes recibidos de sus contactos no se bloquearan aunque contengan palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloqueados"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Acerca de mensajes SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No se pueden enviar mensajes durante el modo Vuelo. Desactive el modo Vuelo y vuelva a intentarlo"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Desactiv modo Avión"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mensaje enviado"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Error al enviar mensaje"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Eliminar números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "En una situación de emergencia, pulse la tecla de bajar volumen 4 veces cuando el bloqueo del teclado esté activado. De este modo, enviará mensajes de SOS a los destinatarios seleccionados. Si le llaman, el teléfono no sonará, pero su llamada se contestará automáticamente. Después de enviar mensajes de SOS, el resto de funciones del teléfono seguirán sin estar disponibles hasta que el bloqueo del teclado deje de estar activo"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Está registrado como destinatario de mensajes de emergencia."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Env ahora"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Copia de seguridad"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportar a tarjeta SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Yo"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "En curso..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificación de mensaje multimedia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Estado"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Caduca el: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Podrían perderse algunos caracteres.\n¿Continuar?"
+
diff --git a/main/po/es_MX.po b/main/po/es_MX.po
new file mode 100755 (executable)
index 0000000..6c4f5df
--- /dev/null
@@ -0,0 +1,711 @@
+msgid "IDS_MSGF_BODY_DELIVERY_REPORT"
+msgstr "Informe de entrega"
+
+msgid "IDS_MSGF_BODY_READ_REPORT"
+msgstr "Informe de lectura"
+
+msgid "IDS_MSGF_BODY_REQUEST_DELIVERY_REPORT"
+msgstr "Solicitar informe de entrega"
+
+msgid "IDS_MSGF_BODY_REQUEST_READ_REPORT"
+msgstr "Solicitar informe de lectura"
+
+msgid "IDS_MSGF_HEADER_ITEM_LIST"
+msgstr "Lista de elementos"
+
+msgid "IDS_MSGF_OPT_MOVE_TO_PHONE"
+msgstr "Mover a teléfono"
+
+msgid "IDS_MSGF_BODY_MMSCREATIONMODE"
+msgstr "Modo de creación"
+
+msgid "IDS_MSGF_BODY_SERVICECENTRE"
+msgstr "Centro de servicio"
+
+msgid "IDS_MSGF_OPT_MOVE_TO_SIM"
+msgstr "Mover a tarjeta SIM"
+
+msgid "IDS_MSGC_HEADER_SCHEDULED_MESSAGE"
+msgstr "Mensaje programado"
+
+msgid "IDS_MSGF_BODY_SPAM_MESSAGES"
+msgstr "Spam"
+
+msgid "IDS_MSGF_BODY_RECEIVING_ALERT_TYPE"
+msgstr "Tipo de alerta de recepción"
+
+msgid "IDS_MSGF_BODY_REPEAT"
+msgstr "Repetir"
+
+msgid "IDS_MSGC_BODY_CAPTURE_VIDEO"
+msgstr "Capturar video"
+
+msgid "IDS_MSGC_BODY_RECORD_AUDIO"
+msgstr "Grabar audio"
+
+msgid "IDS_MSGF_BODY_CB_MESSAGES"
+msgstr "Mensajes de canales de información"
+
+msgid "IDS_MSGF_BODY_SIM_CARD_MESSAGES"
+msgstr "Mensajes de tarjeta SIM"
+
+msgid "IDS_MSGC_OPT_VIEW_CONTACT"
+msgstr "Ver contacto"
+
+msgid "IDS_MSGF_POP_UNABLE_TO_OPEN"
+msgstr "No se puede abrir"
+
+msgid "IDS_MSGF_OPT_RETRIEVE"
+msgstr "Recuperar"
+
+msgid "IDS_MSGF_POP_UNABLE_TO_MOVE"
+msgstr "No se puede mover"
+
+msgid "IDS_MSGC_POP_MAXIMUM_NUMBER_OF_PAGES_REACHED"
+msgstr "Se ha alcanzado el número máximo de páginas."
+
+msgid "IDS_MSGF_POP_RESTRICTED_MODE_UNABLE_TO_INSERT_RESTRICTED_CONTENT"
+msgstr "Modo restringido. No se puede insertar contenido."
+
+msgid "IDS_MSGF_BODY_DELIVERED"
+msgstr "Entregado"
+
+msgid "IDS_MSGF_BODY_EXPIRED"
+msgstr "Agotada"
+
+msgid "IDS_MSGF_BODY_RETRIEVING_ING"
+msgstr "Recuperando..."
+
+msgid "IDS_MSGC_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES_MESSAGE_WILL_BE_SAVED_IN_OUTBOX"
+msgstr "Inserte la tarjeta SIM para enviar mensajes. El mensaje será guardado en el Buzón de salida"
+
+msgid "IDS_MSGF_POP_ENTER_CHANNEL_NUMBER"
+msgstr "Introducir número de canal"
+
+msgid "IDS_MSGF_BODY_1_MESSAGE_SELECTED"
+msgstr "1 mensaje seleccionado"
+
+msgid "IDS_MSGF_BODY_PD_MESSAGES_SELECTED"
+msgstr "%d mensajes seleccionados"
+
+msgid "IDS_MSGC_HEADER_PREVIEW"
+msgstr "Vista previa"
+
+msgid "IDS_MSGF_POP_FILE_NAME_ALREADY_EXISTS"
+msgstr "Nombre de archivo ya existe"
+
+msgid "IDS_MSGF_POP_NOMESSAGES"
+msgstr "No hay mensajes"
+
+msgid "IDS_MSGF_BODY_ADD_TO_CONTACT"
+msgstr "Añadir a contacto"
+
+msgid "IDS_MSGF_OPT_DISCARD"
+msgstr "Descartar"
+
+msgid "IDS_MSGC_BODY_UNABLE_TO_SEND_MESSAGE"
+msgstr "No se puede enviar mensaje"
+
+msgid "IDS_MSGC_OPT_CREATE_ITEM_TAKE_PHOTO"
+msgstr "Tomar foto"
+
+msgid "IDS_MSGC_POP_NO_ADDRESS"
+msgstr "Sin dirección"
+
+msgid "IDS_MSGF_BODY_ATTACHED_ITEM_LIST"
+msgstr "Lista de elementos adjuntos"
+
+msgid "IDS_MSGF_BODY_AUTODOWNLOAD"
+msgstr "Descarga automática"
+
+msgid "IDS_MSGF_BODY_BROADCASTMESSAGES"
+msgstr "Canales de información"
+
+msgid "IDS_MSGF_BODY_CENTRE_PD"
+msgstr "Centro %d"
+
+msgid "IDS_MSGF_BODY_CUSTOM_TIME"
+msgstr "Tiempo personalizado"
+
+msgid "IDS_MSGF_BODY_DETAILSSENDINGFAILED"
+msgstr "Error al enviar"
+
+msgid "IDS_MSGF_BODY_FROM"
+msgstr "De"
+
+msgid "IDS_MSGF_BODY_INSERTED_ITEM_LIST"
+msgstr "Lista de elementos insertados"
+
+msgid "IDS_MSGF_BODY_MESSAGE_DELIVERED"
+msgstr "Mensaje entregado"
+
+msgid "IDS_MSGF_BODY_MESSAGE_RETRIEVED"
+msgstr "Mensaje recuperado"
+
+msgid "IDS_MSGF_BODY_MMSCCCREATIONMODEFREE"
+msgstr "Libre"
+
+msgid "IDS_MSGF_BODY_MMSCCCREATIONMODEWARNING"
+msgstr "Aviso"
+
+msgid "IDS_MSGF_BODY_MMSNOTIMSGSTATUSSENT"
+msgstr "Enviado"
+
+msgid "IDS_MSGF_BODY_MSGSIZE_BYTE"
+msgstr "B"
+
+msgid "IDS_MSGF_BODY_MSGSIZE_KB"
+msgstr "KB"
+
+msgid "IDS_MSGF_BODY_PUSH_MESSAGES"
+msgstr "Mensajes WAP PUSH"
+
+msgid "IDS_MSGF_BODY_RECEIVED"
+msgstr "Recibido"
+
+msgid "IDS_MSGF_BODY_RECEIVINGOPTIONNETWORK_MANUAL"
+msgstr "Manual"
+
+msgid "IDS_MSGF_BODY_RECEIVINGOPTIONNETWORK_REJECT"
+msgstr "Rechazar"
+
+msgid "IDS_MSGF_BODY_RECEIVINGOPTIONS"
+msgstr "Opciones de recepción"
+
+msgid "IDS_MSGF_BODY_ROAMINGRECEPTION_RESTRICTED"
+msgstr "Restringido"
+
+msgid "IDS_MSGF_BODY_SENDINGOPTIONPRIORITY_LOW"
+msgstr "Baja"
+
+msgid "IDS_MSGF_BODY_SENDINGOPTIONPRIORITY_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_MSGF_BODY_SENDINGOPTIONPRIORITY_URGENT"
+msgstr "Urgente"
+
+msgid "IDS_MSGF_BODY_SENDINGOPTION_PRIORITY"
+msgstr "Prioridad"
+
+msgid "IDS_MSGF_BODY_SEND_READ_REPORT"
+msgstr "Enviar informe de lectura"
+
+msgid "IDS_MSGF_BODY_SETUP_PAGE_DURATION"
+msgstr "Duración de página"
+
+msgid "IDS_MSGF_BODY_SOS_MESSAGES"
+msgstr "Mensajes de emergencia"
+
+msgid "IDS_MSGF_BODY_TEXT_MESSAGES"
+msgstr "Mensajes de texto"
+
+msgid "IDS_MSGF_BODY_TOTAL_SIZE_ABB"
+msgstr "Tamaño total"
+
+msgid "IDS_MSGF_HEADER_DRM_CONTENT"
+msgstr "Contenido de DRM"
+
+msgid "IDS_MSGF_OPT_10SEC"
+msgstr "10 segundos"
+
+msgid "IDS_MSGF_OPT_2SEC"
+msgstr "2 segundos"
+
+msgid "IDS_MSGF_OPT_5SEC"
+msgstr "5 segundos"
+
+msgid "IDS_MSGF_OPT_HOME_NETWORK"
+msgstr "Red local"
+
+msgid "IDS_MSGF_OPT_INSTALL"
+msgstr "Instalar"
+
+msgid "IDS_MSGF_OPT_ROAM_NETWORK"
+msgstr "Red en el extranjero"
+
+msgid "IDS_MSGF_OPT_VIEW_CONTACT_DETAIL"
+msgstr "Ver detalles del contacto"
+
+msgid "IDS_MSGF_POP_MULTIMEDIA_MESSAGE_SENT"
+msgstr "Mensaje multimedia enviado"
+
+msgid "IDS_MSGF_POP_RETRIEVING_MESSAGE_FAILED"
+msgstr "Error al recuperar mensaje"
+
+msgid "IDS_MSGF_POP_SENDING_MULTIMEDIA_MESSAGE_FAILED"
+msgstr "Error al enviar mensaje multimedia"
+
+msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
+msgstr "Duración de diapositiva"
+
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Usar tecla de volumen"
+
+msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
+msgstr "Mensaje de texto"
+
+msgid "IDS_MSGF_BODY_UNTITLED_M_MMS"
+msgstr "Sin título"
+
+msgid "IDS_MSGF_BODY_MESSAGE_SIZE"
+msgstr "Tamaño del mensaje"
+
+msgid "IDS_MSGF_BODY_REQUESTED"
+msgstr "Solicitado"
+
+msgid "IDS_MSGC_BODY_NOT_REQUESTED"
+msgstr "No solicitado"
+
+msgid "IDS_MSGF_SK_FORWARD_LITE"
+msgstr "Reenviar"
+
+msgid "IDS_MSGF_SK3_UNREAD"
+msgstr "No leídos"
+
+msgid "IDS_MSGC_BODY_DUPLICATED_RECIPIENT"
+msgstr "Destinatario duplicado"
+
+msgid "IDS_MSGC_BODY_MAXIMUM_NUMBER_OF_RECIPIENTS_HPD_REACHED"
+msgstr "Se ha alcanzado el número máximo de destinatarios (%d)"
+
+msgid "IDS_MSGC_OPT_CHANGE_RECIPIENTS_TO"
+msgstr "A"
+
+msgid "IDS_MSGC_OPT_CREATEITEMRECORDSOUND"
+msgstr "Grabar sonido"
+
+msgid "IDS_MSGC_OPT_RECORD_VIDEO"
+msgstr "Grabar video"
+
+msgid "IDS_MSGC_POP_CHANGED_TO_MMS"
+msgstr "Cambiar a mensaje multimedia"
+
+msgid "IDS_MSGC_POP_CHANGED_TO_SMS"
+msgstr "Cambiado a mensaje de texto"
+
+msgid "IDS_MSGC_POP_PD_ATTACHMENTS_AVAILABLE_SELECT_UP_TO_PD_ATTACHMENTS"
+msgstr "%d adjuntos disponibles. Seleccione hasta %d adjuntos"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_ATTACH_ALL_FILES_MAXIMUM_ATTACHMENT_CAPACITY_PD_KB_CONTINUE_Q"
+msgstr "No se pueden adjuntar todos los archivos. Se pueden adjuntar como máximo %d KB. ¿Continuar?"
+
+msgid "IDS_MSGF_BODY_DEFUALTSTYLE_FONT_SIZE"
+msgstr "Tamaño de fuente"
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE"
+msgstr "Mensaje multimedia"
+
+msgid "IDS_MSGF_BODY_NO_SUBJECT"
+msgstr "Sin asunto"
+
+msgid "IDS_MSGF_HEADER_SELECT_ADDRESS"
+msgstr "Seleccionar dirección"
+
+msgid "IDS_MSGF_POP_ABOUT_TO_GO_ONLINE_CONTINUE_Q"
+msgstr "Usted está por conectarse(%s). ¿Continuar?"
+
+msgid "IDS_MSGF_SK_RESEND"
+msgstr "Reenviar"
+
+msgid "IDS_MSGF_BODY_INVALID_RECIPIENT"
+msgstr "Destinatario no válido"
+
+msgid "IDS_MSGF_BODY_INVALID_RECIPIENTS"
+msgstr "Destinatarios no válidos"
+
+msgid "IDS_MSG_POP_UNABLE_TO_PLAY_DURING_CALL"
+msgstr "No se puede reproducir durante la llamada"
+
+msgid "IDS_MSG_POP_UNABLE_TO_SAVE_WHILE_IN_MASS_STORAGE_MODE"
+msgstr "No se puede guardar mientras está en modo de almacenamiento masivo"
+
+msgid "IDS_MSGC_POP_DISCARD_CURRENT_MESSAGE_Q"
+msgstr "¿Cancelar mensaje actual?"
+
+msgid "IDS_MSGC_POP_SPACE_SELECTED"
+msgstr "Seleccionado"
+
+msgid "IDS_MSGF_OPT_DELETE_Q"
+msgstr "¿Eliminar?"
+
+msgid "IDS_MSGF_POP_UNABLE_TO_ATTACH_MAXIMUM_SIZE_OF_FILES_IS_PD_KB"
+msgstr "No se puede adjuntar. El tamaño máximo de archivos es de %d KB."
+
+msgid "IDS_MSGF_BODY_CREATIONMODERESTRICTED"
+msgstr "Restringido"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_ADD_FILE_IS_FORWARD_LOCKED"
+msgstr "No se puede reenviar.\nEl archivo está bloqueado contra reenvíos"
+
+msgid "IDS_MSGF_POP_SECURITY_POLICY_RESTRICTS_COMPOSING_OF_TEXT_MESSAGES"
+msgstr "La política de seguridad restringe la redacción de mensajes de texto"
+
+msgid "IDS_MSGF_POP_ADDING_PLEASE_WAIT_ING"
+msgstr "Añadiendo. Espere..."
+
+msgid "IDS_MSGF_BODY_PUSHADDRESS"
+msgstr "Dirección del centro de servicios"
+
+msgid "IDS_MSGF_BODY_LARGE"
+msgstr "Grande"
+
+msgid "IDS_MSGF_BODY_DEFAULTSTYLE_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_MSGF_BODY_SMALL"
+msgstr "Pequeño"
+
+msgid "IDS_MSGF_BODY_TINY"
+msgstr "Diminuto"
+
+msgid "IDS_MSG_POP_UNABLE_TO_SEND_SCHEDULED_MESSAGE_SET_ANOTHER_TIME"
+msgstr "No se puede enviar el mensaje programado. Seleccione otra hora"
+
+msgid "IDS_MSGC_OPT_DATE_AND_TIME"
+msgstr "Fecha y hora"
+
+msgid "IDS_MSGF_BODY_SETTINGS_MULTIMEDIAMESSAGE"
+msgstr "Mensajes multimedia"
+
+msgid "IDS_MSGF_POP_NO_RECIPIENTS_ADDED_ENTER_RECIPIENTS"
+msgstr "No se han añadido destinatarios. Introducir destinatarios"
+
+msgid "IDS_MSGF_BODY_SOSSENDINGOPTIONS"
+msgstr "Opciones de envío"
+
+msgid "IDS_MSGF_BODY_SOSALERTYES"
+msgstr "Emergencia"
+
+msgid "IDS_MSGF_BODY_SOSMESSAGE_NORMAL"
+msgstr "Normal"
+
+msgid "IDS_MSGF_OPT_SENDING_SOS"
+msgstr "Enviar mensaje de emergencia"
+
+msgid "IDS_MSGF_BODY_RECIPIENTS"
+msgstr "Destinatarios"
+
+msgid "IDS_MSGF_BODY_MESSAGE"
+msgstr "Mensaje"
+
+msgid "IDS_MSGF_BODY_SETTING_SOS_MSGREPEAT_ONCE"
+msgstr "Una vez"
+
+msgid "IDS_MSGF_BODY_SOSMSGSENDING_3TIMES"
+msgstr "3 veces"
+
+msgid "IDS_MSGF_BODY_SOSMSGSENDING_5TIMES"
+msgstr "5 veces"
+
+msgid "IDS_MSGF_BODY_SOSMSG"
+msgstr "Estoy en una emergencia. Ayudenme."
+
+msgid "IDS_MSGF_POP_SIM_NOT_INSERTED"
+msgstr "Tarjeta SIM no insertada"
+
+msgid "IDS_MSGC_BODY_TAKE_PICTURE"
+msgstr "Tomar imagen"
+
+msgid "IDS_MSG_BODY_DURATION_MUST_BE_LONGER_THAN_PD_SECONDS"
+msgstr "La duración debe superar los %d segundos"
+
+msgid "IDS_MSGC_POP_MMSCANTADD"
+msgstr "No se puede añadir contenido"
+
+msgid "IDS_MSG_HEADER_SELECT_RECIPIENT"
+msgstr "Seleccionar destinatario"
+
+msgid "IDS_MSGC_OPT2_DURATION_HPS_SEC_ABB"
+msgstr "Duración (%s seg)"
+
+msgid "IDS_MSGC_BODY_PICTURE_TOO_LARGE_COMPRESSING_ING"
+msgstr "Imagen demasiado grande. Cambiando tamaño..."
+
+msgid "IDS_MSGC_POP_MESSAGE_SAVED_AS_DRAFT"
+msgstr "Mensaje guardado en Borrador"
+
+msgid "IDS_MSGF_BODY_OTHER"
+msgstr "Otro"
+
+msgid "IDS_MSGF_HEADER_DRAFT_ABB"
+msgstr "Borrador"
+
+msgid "IDS_MSGF_OPT_SEND_EMAIL"
+msgstr "Enviar correo"
+
+msgid "IDS_MSGF_BODY_INSERTED_ITEMS"
+msgstr "Elementos insertados"
+
+msgid "IDS_MSGF_BODY_ATTACHED_ITEMS"
+msgstr "Archivos adjuntos"
+
+msgid "IDS_MSGC_BODY_PD_ATTACHMENTS"
+msgstr "%d adjuntos"
+
+msgid "IDS_MSGC_BUTTON2_SCHEDULED_N_MESSAGE"
+msgstr "Mensaje\nprogramado"
+
+msgid "IDS_MSGC_BUTTON2_DURATION_N_HPD_SECS"
+msgstr "Duración\n(%d seg)"
+
+msgid "IDS_MSGC_OPT_USE_OTHER_CONTACT_INFO_ABB"
+msgstr "Usar inf. de otro con."
+
+msgid "IDS_MSGF_POP_HELP_PAGE_MESSAGE_FOR_ONE_FILE"
+msgstr "Este mensaje incluye algunos archivos adjuntos que no se muestran"
+
+msgid "IDS_MSGF_POP_HELP_PAGE_MESSAGE"
+msgstr "Este mensaje incluye archivos adjuntos que no se muestran"
+
+msgid "IDS_MSGF_HEADER_SAVE_ALL"
+msgstr "Guardar todo"
+
+msgid "IDS_MSG_BODY_DRAFT_MESSAGES"
+msgstr "Mensaje de borrador"
+
+msgid "IDS_MSG_BODY_MESSAGE_WILL_BE_RESTORED"
+msgstr "El mensaje se restaurará"
+
+msgid "IDS_MSG_BODY_SCHEDULED_MESSAGE_WILL_BE_CANCELLED"
+msgstr "Se cancelará el mensaje programado"
+
+msgid "IDS_MSGF_BODY_COPY_MESSAGE_TEXT_ABB"
+msgstr "Copiar texto"
+
+msgid "IDS_MSGF_BODY_VIEW_MESSAGE_DETAILS_ABB"
+msgstr "Ver detalles"
+
+msgid "IDS_MSGF_BODY_INBOX_LOCKED_MESSAGES"
+msgstr "Mensajes bloqueados"
+
+msgid "IDS_MSGF_HEADER_MESSAGE_BOXES"
+msgstr "Buzón de mensajes"
+
+msgid "IDS_MSGF_OPT_BLOCK"
+msgstr "Bloquear"
+
+msgid "IDS_MSGF_BODY_COPY_TO_PHONE"
+msgstr "Copiar en dispositivo"
+
+msgid "IDS_MSGF_POP_MESSAGE_COPIED_FROM_SIM_CARD"
+msgstr "Mensaje copiado desde la tarjeta SIM"
+
+msgid "IDS_MSGC_OPT_CANCEL_MESSAGE"
+msgstr "Cancelar mensaje"
+
+msgid "IDS_MSGC_OPT_ATTACHMENTS"
+msgstr "Adjuntos"
+
+msgid "IDS_MSGF_POP_SENDING_FAILED_MESSAGE"
+msgstr "Error al enviar mensaje"
+
+msgid "IDS_MSGF_POP_MAXIMUM_CHARACTERS"
+msgstr "Se ha alcanzado el número máximo de caracteres"
+
+msgid "IDS_MSGF_POP_SAVED_IN_MY_FILES"
+msgstr "Guardado en Mis archivos"
+
+msgid "IDS_MSGF_HEADER_MESSAGE_DETAILS"
+msgstr "Detalles del mensaje"
+
+msgid "IDS_MSGF_POP_RESTORING_ING"
+msgstr "Restableciendo…"
+
+msgid "IDS_MSGF_POP_NO_ATTACHMENTS"
+msgstr "Sin archivos adjuntos"
+
+msgid "IDS_MSGF_POP_COPIED_TO_CLIPBOARD"
+msgstr "Copiado al portapapeles"
+
+msgid "IDS_MSGF_BODY_COPY_TO_SIM"
+msgstr "Copiar en tarjeta SIM"
+
+msgid "IDS_MSGF_POP_UNABLE_TO_COPY"
+msgstr "No se puede copiar"
+
+msgid "IDS_MSGF_OPT_PROTECTION_OFF"
+msgstr "Desactivar protección"
+
+msgid "IDS_MSGF_OPT_PROTECTION_ON"
+msgstr "Activar protección"
+
+msgid "IDS_MSGF_OPT_SAVE_ATTACHMENT"
+msgstr "Guardar adjunto"
+
+msgid "IDS_MSGF_SK_RESTORE"
+msgstr "Restaurar"
+
+msgid "IDS_MSGF_POP_PROTECTED_MESSAGES"
+msgstr "Mensajes protegidos"
+
+msgid "IDS_MSGF_POP_CANCELLING_ING"
+msgstr "Cancelando..."
+
+msgid "IDS_MSGF_BODY_SETBLOCK_EXACTLY_THE_SAME_AS"
+msgstr "Exactamente igual a"
+
+msgid "IDS_MSGF_BODY_SETBLOCK_START_WITH"
+msgstr "Empieza en"
+
+msgid "IDS_MSGF_BODY_SETBLOCK_INCLUDE"
+msgstr "Incluir"
+
+msgid "IDS_MSGF_BODY_SETBLOCK_MATCH_CRITERIA"
+msgstr "Criterios de asignación"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBER"
+msgstr "Eliminar número"
+
+msgid "IDS_MSGF_POP_PS_BLOCKED"
+msgstr "%s bloqueado"
+
+msgid "IDS_MSGF_BODY_DELETE_THIS_PROTECTED_MESSAGE_Q"
+msgstr "¿Eliminar este mensaje protegido?"
+
+msgid "IDS_MSGF_OPT_UNBLOCK"
+msgstr "Desbloquear"
+
+msgid "IDS_MSGF_POP_REMOVING_ING"
+msgstr "Eliminando..."
+
+msgid "IDS_MSGF_POP_RESTORED"
+msgstr "Restablecido"
+
+msgid "IDS_MSGF_OPT_PROTECTED_MESSAGES"
+msgstr "Mensajes protegidos"
+
+msgid "IDS_MSGF_POP_PROTECTION_REMOVED"
+msgstr "Protección eliminada"
+
+msgid "IDS_MSGF_POP_BLOCK_PS_Q"
+msgstr "¿Bloquear %s?"
+
+msgid "IDS_MSGF_POP_PS_UNBLOCKED"
+msgstr "%s desbloqueado"
+
+msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
+msgstr "La hora del evento debe ser posterior a la actual"
+
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo de contenido restringido. ¿Adjuntar de todas formas?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incluir mensaje protegido"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Método de entrada"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introducir número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicado"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Añadir palabra"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opciones de recepción"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Algunos destinatarios tienen un número no válido. No se han agregado los destinatarios no válidos. Destinatarios no válidos: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatario"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introducir palabra"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar palabra"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Leídos"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Añadir número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Eliminar palabras"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "No se bloquearán los mensajes recibidos de sus contactos incluso si contienen palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloqueados"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Acerca de los mensajes de emergencia"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No es posible enviar mensajes mientras está en perfil Fuera de línea. Desactive el perfil Fuera de línea e inténtelo de nuevo"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Des. Fuera de línea"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mensaje enviado"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Error al enviar mensaje"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Eliminar números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Durante una emergencia, presione la tecla de volumen hacia abajo 4 veces con la pantalla de bloqueo activada. Esto enviará mensajes de emergencia a sus destinatarios seleccionados. Si le llaman de vuelta, el teléfono no sonará y se responderá la llamada automáticamente. Después de enviar los mensajes de emergencia todas las otras funciones del teléfono no estarán disponibles hasta que se desactive la tecla de bloqueo"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Está registrado como destinatario de mensajes de emergencia."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Enviar"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Copia de seguridad"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportar a tarjeta de memoria"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Yo"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "Mensaje multimedia"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Procesando..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificación de mensaje multimedia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Estado"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Caduca el: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Podrían perderse algunos caracteres.\n¿Continuar?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 4e55469..cc33feb
@@ -35,7 +35,7 @@ msgid "IDS_MSGF_BODY_RECEIVING_ALERT_TYPE"
 msgstr "Tipo de alerta de recepción"
 
 msgid "IDS_MSGF_BODY_REPEAT"
-msgstr "Repetición"
+msgstr "Repetir"
 
 msgid "IDS_MSGC_BODY_CAPTURE_VIDEO"
 msgstr "Capturar video"
@@ -73,9 +73,6 @@ msgstr "Entregado"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Agotada"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Leídos"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Recuperando..."
 
@@ -241,6 +238,9 @@ msgstr "Error al enviar mensaje multimedia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duración de diapositiva"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Usar tecla de volumen"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Mensaje de texto"
 
@@ -485,7 +485,7 @@ msgid "IDS_MSGF_OPT_BLOCK"
 msgstr "Bloquear"
 
 msgid "IDS_MSGF_BODY_COPY_TO_PHONE"
-msgstr "Copiar en teléfono"
+msgstr "Copiar en dispositivo"
 
 msgid "IDS_MSGF_POP_MESSAGE_COPIED_FROM_SIM_CARD"
 msgstr "Mensaje copiado desde la tarjeta SIM"
@@ -545,7 +545,7 @@ msgid "IDS_MSGF_BODY_SETBLOCK_EXACTLY_THE_SAME_AS"
 msgstr "Exactamente igual a"
 
 msgid "IDS_MSGF_BODY_SETBLOCK_START_WITH"
-msgstr "Comenzar"
+msgstr "Empieza en"
 
 msgid "IDS_MSGF_BODY_SETBLOCK_INCLUDE"
 msgstr "Incluir"
@@ -586,3 +586,96 @@ msgstr "%s desbloqueado"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "La hora del evento debe ser posterior a la actual"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo de contenido restringido. ¿Adjuntar de todas formas?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incluir mensaje protegido"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Método de entrada"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introducir número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicado"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Añadir palabra"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opciones de recepción"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Algunos destinatarios tienen un número no válido. No se han agregado los destinatarios no válidos. Destinatarios no válidos: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatario"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introducir palabra"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar palabra"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Leídos"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Añadir número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Eliminar palabras"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "No se bloquearán los mensajes recibidos de sus contactos incluso si contienen palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloqueados"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Acerca de los mensajes de emergencia"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "No es posible enviar mensajes mientras está en perfil Fuera de línea. Desactive el perfil Fuera de línea e inténtelo de nuevo"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Des. Fuera de línea"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mensaje enviado"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Error al enviar mensaje"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Eliminar números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Durante una emergencia, presione la tecla de volumen hacia abajo 4 veces con la pantalla de bloqueo activada. Esto enviará mensajes de emergencia a sus destinatarios seleccionados. Si le llaman de vuelta, el teléfono no sonará y se responderá la llamada automáticamente. Después de enviar los mensajes de emergencia todas las otras funciones del teléfono no estarán disponibles hasta que se desactive la tecla de bloqueo"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Está registrado como destinatario de mensajes de emergencia."
+
old mode 100644 (file)
new mode 100755 (executable)
index 4650385..f36b189
@@ -73,9 +73,6 @@ msgstr "Kohale toimetatud"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Aegunud"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Loe"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Laadimine..."
 
@@ -241,6 +238,9 @@ msgstr "Multimeediumsõnumi saatmine nurjus"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Slaidi kestus"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Kasutage helitugevusnuppu"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Tekstsõnum"
 
@@ -586,3 +586,126 @@ msgstr "%s on deblokeeritud"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Plaanitud aeg tuleks tulevikus seadistada"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Piiratud sisutüüp. Kas manustada ikkagi?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Lisa kaitstud sõnum"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planeerija"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Tekstisisestusrežiim"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-tähestik"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automaatne"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Sisestage number"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dubleeritud"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Lisa sõna"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Vastuvõtmise valikud"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Mõne adressaadi number on vale. Valesid adressaate ei lisatud. Valed adressaadid: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Adressaat"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Sisesta sõna"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Muuda sõna"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Loe"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Lisa number"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Redigeeri numbrit"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Kustuta sõnu"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Kontaktidelt saabunud sõnumeid ei blokeerita isegi siis, kui need sisaldavad blokeeritud sõnu"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokeeritud numbrid"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokeeritud sõnad"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Teave hädaabisõnumite kohta"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Lennurežiimis ei saa sõnumeid saata. Desaktiveerige lennurežiim ja proovige uuesti"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Keela lennurežiim"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Sõnum on saadetud"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Sõnumi saatmine nurjus"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Kustuta numbrid"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Hädaolukorras vajutage helitugevuse vähendamise nuppu 4 korda, kui klahvilukk on aktiivne. Teie valitud adressaatidele saadetakse hädaabisõnumid. Kui nad tagasi helistavad, ei helise telefon, kuid nende kõnele vastatakse automaatselt. Pärast hädaabisõnumite saatmist ei saa telefoni funktsioone kasutada, kuni avate klahviluku"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Olete registreeritud hädaabisõnumi adressaadiks."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Saada"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Varundus"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Ekspordi SD-kaardile"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Mina"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Saatmine..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimeediumsõnumi teavitus"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Olek"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Aegub: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Osa märkidest võib kaduda. Kas jätkata?"
+
old mode 100644 (file)
new mode 100755 (executable)
index c47ef85..2d43342
@@ -73,9 +73,6 @@ msgstr "Banatua"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Iraungia"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Irakurrita"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Berreskuratzen..."
 
@@ -241,6 +238,9 @@ msgstr "Ezin izan da multimedia-mezua bidali"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Diapositibaren iraupena"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Erabili bolumen tekla"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Testu mezua"
 
@@ -586,3 +586,126 @@ msgstr "%s desblokeatuta"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Etorkizunean ordua programatu behar da"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Eduki mota mugatua. Erantsi hala ere?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Gehitu babestutako mezua"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S planifikagailua"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Idazkera modua"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-alfabetoa"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatikoa"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Zenbakia idatzi"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Bikoiztuta"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Hitza gehitu"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Jasotze aukerak"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Hartzaile batzuk zenbaki baliogabea dute. Hartzaile baliogabeak ez dira gehitu. Hartzaile baliogabeak: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Hartzailea"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Adierazi hitza"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editatu hitza"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Irakurri"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Gehitu zenbakia"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editatu zenbakia"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Ezabatu hitzak"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Zure kontaktuetatik jasotako mezuak ez dira blokeatuko nahiz eta blokeatutako hitzak izan"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokeatutako zenbakiak"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokeatutako hitzak"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS mezuei buruz"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ezin izan dira mezuak bidali Hegaldi moduan. Ezgaitu Hegaldi modua eta saiatu berriz"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Ezgaitu Hegaldi modua"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mezua bidali da"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Mezua bidaltzeak huts egin du"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Ezabatu zenbakiak"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Larrialdietan, sakatu bolumenaren tekla beherantz 4 aldiz, teklen blokeoa aktibo dagoenean. Horrela, SOS mezua iritsiko zaie zuk hautatutako hartzaileei. Pertsona horiek bueltan deitzen badizute, telefonoak ez du hotsik aterako, haien deiak automatikoki erantzungo baitira. SOS mezuak bidali ondoren, telefonoko beste eginbide batzuk ez dira erabilgarri izango, teklatu blokeoa berriz aktibo ez egon arte"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "SOS mezu hartzaile bezala erregistratuta zaude."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Bid. or."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Babeskopia"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Esportatu SD txartelera"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Nik\r "
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Abian..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedia mezuaren jakinarazpena"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Egoera"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Iraungitzea: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Baliteke karaktere batzuk galtzea.\nJarraitu?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 61f9484..d9c8ac2
@@ -73,9 +73,6 @@ msgstr "Toimitettu"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Vanhentunut"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lue"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Noudetaan..."
 
@@ -241,6 +238,9 @@ msgstr "Multimediaviestin lähettäminen epäonnistui"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Dian kesto"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Käytä voimakkuusnäppäintä"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Tekstiviesti"
 
@@ -586,3 +586,126 @@ msgstr "Osoitteen %s esto poistettu"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Ajoitetun ajan on oltava tulevaisuudessa"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Rajoitettu sisältötyyppi. Liitetäänkö silti?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Lisää suojattu viesti"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Kalenteri"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Tekstinsyöttötila"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-merkistö"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode-merkistö"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automaattinen"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Syötä numero"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Kopioitu"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Lisää sana"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Vastaanottoasetukset"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Joidenkin vastaajien numero on virheellinen. Virheellisiä vastaanottajia ei lisätty. Virheelliset vastaanottajat: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Vastaanottaja"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Anna sana"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Muokkaa sanaa"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lue"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Lisää numero"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Muokkaa numeroa"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Poista sanat"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Yhteyshenkilöiltä saapuvia viestejä ei estetä, vaikka niissä olisi estettyjä sanoja"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Estetyt numerot"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Estetyt sanat"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Tietoja hätäviesteistä"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Viestejä ei voi lähettää lentotilassa. Poista lentotila käytöstä ja yritä uudelleen"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Poista lentot. käyt."
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Viesti lähetetty"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Viestin lähetys epäonnistui"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Poista numerot"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Jos olet hätätilanteessa, paina äänenvoimakkuuden vähennysnäppäintä 4 kertaa, kun näppäinlukko on käytössä. Tällöin valitsemillesi vastaanottajille lähetetään hätäviesti. Jos he soittavat sinulle takaisin, puhelin ei soi, mutta heidän puheluihinsa vastataan automaattisesti. Hätäviestien lähettämisen jälkeen puhelimen kaikki muut toiminnot ovat poissa käytöstä, kunnes näppäinlukko ei enää ole aktiivinen"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Sinun numerosi on tallennettu hätäviestien vastaanottajaksi."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Läh. nyt"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Varm.kop."
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Vie SD-kortille"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Minä"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "Multimediaviesti"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Kesken..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimediaviesti-ilmoitus"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Tila"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Vanhentuu: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Joitakin merkkejä voi kadota.\nJatketaanko?"
+
old mode 100644 (file)
new mode 100755 (executable)
index d7cbcf9..7bb9956
@@ -73,9 +73,6 @@ msgstr "Remis"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expiré"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lu"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Récupération ..."
 
@@ -241,6 +238,9 @@ msgstr "Échec d'envoi du message multimédia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Durée de la diapositive"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Bouton de volume"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Message texte"
 
@@ -586,3 +586,126 @@ msgstr "%s débloqué"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "L'heure programmée doit être postérieure à l'heure actuelle"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Type de contenu restreint. Joindre quand même?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Inclure les messages protégés"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Calendrier S"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Mode de saisie"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alphabet GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatique"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Entrez le numéro"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dupliqué"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Ajouter un mot"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Options de réception"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Certains destinataires ont un numéro incorrect. Destinataires incorrects non ajoutés. Destinataires incorrects : %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinataire"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Entrer un mot"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Modifier le terme"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lu"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Ajouter un numéro"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Modifier un numéro"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Supprimer des mots"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Les messages reçus de vos contacts ne seront pas bloqués même s'ils contiennent des mots bloqués"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Numéros bloqués"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Mots bloqués"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "À propos des messages SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossible d'envoyer des messages en mode Avion. Désactivez le mode Avion et réessayez"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Dés. mode Avion"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Message envoyé"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Échec de l'envoi du messsage"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Supprimer les numéros"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "En cas d'urgence, appuyez 4 fois sur la touche de diminution du volume lorsque le téléphone est verrouillé. Un message SOS sera envoyé aux destinataires sélectionnés. S'ils vous rappellent, l'appel sera accepté automatiquement. Après l'envoi du message SOS, toutes les autres fonctions du téléphone sont indisponibles jusqu'à ce que le téléphone soit déverrouillé"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Vous êtes inscrit comme destinataire d'un message SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Envoyer"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Sauvegarde"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exporter vers la carte SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Moi"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "Message multimédia"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "En cours..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notification de message multimédia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "État"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expiration : %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Certains caractères risquent d'être perdus\nContinuer ?"
+
old mode 100644 (file)
new mode 100755 (executable)
index ee94f02..b5a78e0
@@ -73,9 +73,6 @@ msgstr "Reçu"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Date d'expiration révolue"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lu"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Récupération..."
 
@@ -131,7 +128,7 @@ msgid "IDS_MSGF_BODY_CUSTOM_TIME"
 msgstr "Durée personnalisée"
 
 msgid "IDS_MSGF_BODY_DETAILSSENDINGFAILED"
-msgstr "Echec de l'envoi"
+msgstr "Échec de l'envoi"
 
 msgid "IDS_MSGF_BODY_FROM"
 msgstr "De"
@@ -233,14 +230,17 @@ msgid "IDS_MSGF_POP_MULTIMEDIA_MESSAGE_SENT"
 msgstr "MMS envoyé"
 
 msgid "IDS_MSGF_POP_RETRIEVING_MESSAGE_FAILED"
-msgstr "Echec de la récupération du message"
+msgstr "Échec de la récupération du message"
 
 msgid "IDS_MSGF_POP_SENDING_MULTIMEDIA_MESSAGE_FAILED"
-msgstr "Echec envoi MMS"
+msgstr "Échec envoi MMS"
 
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Durée de la diapositive"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Utiliser touche de volume"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s débloqué"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "L'heure programmée doit être postérieure à la date actuelle"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Type de contenu restreint. Joindre quand même ?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Inclure les messages protégés"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Calendrier"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Mode de saisie"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alphabet GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatique"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Saisir un numéro"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Nom déjà existant"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Ajouter un mot"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Options de réception"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Certains destinataires ont un numéro incorrect. Destinataires incorrects non ajoutés. Destinataires incorrects : %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinataire"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Entrer un mot"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Modifier le terme"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lire"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Ajouter un numéro"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Modifier un numéro"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Supprimer des mots"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Les messages reçus de vos contacts ne seront pas bloqués même s'ils contiennent des mots bloqués"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Numéros bloqués"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Mots bloqués"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "À propos des messages SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossible d'envoyer des messages en mode Hors-ligne. Désactivez le mode Hors-ligne et réessayez"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Dés. mode Hors-ligne"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Message envoyé"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Échec de l'envoi du message"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Supprimer les numéros"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "En cas d'urgence, appuyez 4 fois sur la touche de volume Bas lorsque le téléphone est verrouillé. Un message SOS sera envoyé aux destinataires sélectionnés. S'ils vous rappellent, l'appel sera accepté automatiquement. Après l'envoi du message SOS, toutes les autres fonctions du téléphone sont indisponibles jusqu'à ce que le téléphone soit déverrouillé"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Vous êtes inscrit comme destinataire d'un message SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Envoyer"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Sauvegarde"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exporter vers la carte SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Moi"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "En cours..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notification de message MMS"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Etat"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expiration : %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Certains caractères risquent d'être perdus. Continuer ?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 6cbc8c0..03b895d
@@ -73,9 +73,6 @@ msgstr "Seachadta"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Imithe as feidhm"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Léite"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Ag aisghabháil..."
 
@@ -241,6 +238,9 @@ msgstr "Theip ar sheoladh na teachtaireachta ilmheán"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Fad ama don sleamhnán"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Úsáid an eochair airde"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Teachtaireacht téacs"
 
@@ -557,13 +557,13 @@ msgid "IDS_MSGF_HEADER_DELETE_NUMBER"
 msgstr "Scrios uimhir"
 
 msgid "IDS_MSGF_POP_PS_BLOCKED"
-msgstr "%s blocáilte"
+msgstr "bac curtha ar %s"
 
 msgid "IDS_MSGF_BODY_DELETE_THIS_PROTECTED_MESSAGE_Q"
 msgstr "Scrios an teachtaireacht chosanta seo?"
 
 msgid "IDS_MSGF_OPT_UNBLOCK"
-msgstr "Díbhlocáil"
+msgstr "Bain bac"
 
 msgid "IDS_MSGF_POP_REMOVING_ING"
 msgstr "Ag baint…"
@@ -581,8 +581,131 @@ msgid "IDS_MSGF_POP_BLOCK_PS_Q"
 msgstr "Cuir bac ar %s?"
 
 msgid "IDS_MSGF_POP_PS_UNBLOCKED"
-msgstr "%s díbhlocáilte"
+msgstr "bac bainte ó %s"
 
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Ní mór am sceidealaithe a shocrú sa todhchaí"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Cineál inneachair atá srianta. Ceangail ar aon nós?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Cuir teachtaireacht chosanta san áireamh"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Phleanálaí"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Mód ionchuir"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Aibítir GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Uathoibríoch"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Iontráil uimhir"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dúbailte"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Cuir focal leis"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Roghanna fála"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Tá uimhir neamhbhailí ag faighteoirí áirithe. Níor cuireadh faighteoirí neamhbhailí leis. Faighteoirí neamhbhailí: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Faighteoir"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Iontráil focal"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Cuir focal in eagar"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Léigh"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Cuir uimhir leis"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Cuir uimhir in eagar"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Scrios focail"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Ní chuirfear bac ar theachtaireachtaí ó do theagmhálaithe fiú má tá focail bhactha iontu"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Uimhreacha bactha"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Focail bhactha"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Eolas faoi theachtaireachtaí SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ní féidir teachtaireachtaí a sheoladh nuair atá tú i mód Eitilte. Díchumasaigh mód Eitilte agus triail arís é"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Díchumas. Mód eitilte"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Teachtaireacht seolta"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Theip ar sheoladh teachtaireachta"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Scrios uimhreacha"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "I gcás éigeandála, brúigh an eochair airde 4 uaire nuair atá an eochairghlas gníomhach. Seolfaidh sé seo teachtaireachtaí SOS chuig d’fhaighteoirí roghnaithe. Má ghlaonn siad ar ais ort freagrófar a gcuid glaonna go huathoibríoch. I ndiaidh teachtaireachtaí SOS a sheoladh, ní bheidh aon fheidhm eile ar fáil ar an bhfón go dtí go mbeidh an eochairghlas neamhghníomhach"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Tá tú cláraithe mar fhaighteoir teachtaireachtaí SOS"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Seol anois"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Cúltaca"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Easpórtáil go cárta SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Mise"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Ar bun..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Fógra faoi theachtaireacht ilmheán"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stádas"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "As feidhm: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Seans go gcaillfí roinnt carachtar.\nAr aghaidh?"
+
old mode 100644 (file)
new mode 100755 (executable)
index f399d70..9770946
@@ -73,9 +73,6 @@ msgstr "Entregado"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Caducada"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Ler"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Recuperando..."
 
@@ -241,6 +238,9 @@ msgstr "Erro no envío da mensaxe multimedia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duración da diapositiva"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Utiliza a tecla de volume"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Mensaxe de texto"
 
@@ -586,3 +586,126 @@ msgstr "%s desbloqueado"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "No futuro, debería establecerse a hora programada"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo de contido restrinxido. Achegar de todas formas?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incluír mensaxes protexidas"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Modo de entrada"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automática"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introduce o número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicado"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Engadir palabra"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opcións de recepción"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Algúns destinatarios dispoñen dun número non válido. Os destinatarios non válidos non se engadiron. Destinatarios non válidos: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatario"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introducir palabra"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar palabra"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Ler"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Engadir número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Eliminar palabras"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "As mensaxes recibidas dos teus contactos non se bloquearán aínda que conteñan palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloqueados"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Palabras bloqueadas"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Acerca das mensaxes de SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Non se pode enviar mensaxes no modo de Avión. Desactiva o modo de Avión e téntao de novo"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Desactiva modo Avión"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mensaxe enviada"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Erro no envío da mensaxe"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Eliminar números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Cando se produce unha urxencia, pulsa a tecla de baixar volume 4 veces cando o bloqueo de teclas estea activado. Deste xeito, enviaranse mensaxes de urxencia aos destinatarios seleccionados. Se che devolven a chamada, o teléfono non soará, pero a súa chamada responderase automaticamente. Despois de enviar as mensaxes de urxencia, o resto de funcións do teléfono non estarán dispoñibles ata que o bloqueo das teclas deixe de estar activo"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Está rexistrado como destinatario de mensaxes de SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Env. ago."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Copia de seguridade"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportar á tarxeta SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Eu"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "En curso..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificación de mensaxe multimedia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Estado"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Caduca: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Algúns caracteres poden perderse.\nContinuar?"
+
old mode 100644 (file)
new mode 100755 (executable)
index f69286c..6c09e94
@@ -73,9 +73,6 @@ msgstr "भेज दिया"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "अवधि समाप्त"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "पठित"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "पुन: प्राप्त कर रहा है…"
 
@@ -241,6 +238,9 @@ msgstr "मल्‍टीमीडिया सन्देश भेजना
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "स्लाइड अवधि"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "वॉल्यूम की का उपयोग करें"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "टेक्स्ट सन्देश"
 
@@ -586,3 +586,126 @@ msgstr "%s अनब्लॉक किया गया"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "भविष्य में शेड्यूल्ड समय सेट करें"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "प्रतिबंधित सामग्री प्रकार। फिर भी संलग्न करें?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "सुरक्षित सन्देश शामिल करें"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S प्लैनर"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "इनपुट मोड"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM वर्णाक्षर"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "यूनिकोड"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "स्वचालित"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "नंबर प्रविष्‍ट करें"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "डुप्लीकेट किया गया"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "शब्द जोड़ें"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "प्राप्ति के विकल्प"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "कुछ प्राप्तकर्ताओं के पास अमान्‍य नंबर हैं। अमान्‍य प्राप्तकर्ता जोड़े नहीं गए। अमान्‍य प्राप्तकर्ता: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "प्राप्तकर्त्ता"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "शब्‍द दर्ज करें"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "शब्‍द संपादन"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "पढ़ें"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "नंबर जोड़ें"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "नंबर संपादित करें"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "शब्द हटाएँ"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "आपके संपर्कों से प्राप्त संदेशों को अवरूद्ध नहीं किया जाएगा भले ही उनमें अवरूद्ध किए गए शब्द हों"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "अवरूद्ध किए गए नंबर"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "अवरूद्ध किए गए शब्द"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS संदेशों के बारे में"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "फ़्लाइट मोड के दौरान संदेश भेजने में अक्षम। फ़्लाइट मोड अक्षम करें और फिर से प्रयास करें"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "फ़्लाइट मोड अक्षम करें"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "सन्देश भेजा"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Message भेजना विफल"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "नंबर हटाएँ"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "आपातस्थिति में जब की कुंजी लॉक सक्रिय हो तो वॉल्यूम कम कुंजी को 4 बार दबाएँ। यह आपके द्वारा चुने गए प्राप्तकर्ताओं को SOS मैसेजेस भेज देगा। यदि वे आपको वापस कॉल करते है, तो फ़ोन रिंग नहीं होगा लेकिन उनके कॉल का स्वचालित रूप से जवाब दिया जाएगा। SOS संदेशों को भेजने के बाद फ़ोन के अन्य सभी फ़ंक्शन्स तब तक अनुपलब्ध रहेंगे जब तक की कुंजी लॉक सक्रिय नहीं होता है"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "आप आपातकालीन सन्देश प्राप्तकर्ता के रूप में पंजीकृत हैं"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "अभी भेजें"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "बैकअप"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD कार्ड पर निर्यात करें"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "मेरे द्वारा"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "प्रगति पर..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "मल्टीमीडिया सन्देश अधिसूचना"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "स्थिति"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "समय सीमा समाप्ति: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "कुछ वर्ण खो सकते हैं।\nजारी रखें?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 871f61f..d5392be
@@ -73,9 +73,6 @@ msgstr "Isporučeno"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Isteklo"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Pročitano"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Preuzimanje..."
 
@@ -241,6 +238,9 @@ msgstr "Neuspješno slanje MMS poruke"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Trajanje stranice"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Upotreba tipke glasnoće"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s odblokiran"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Zakazano vrijeme treba biti u budućnosti"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Ograničena vrsta sadržaja. Svejedno dodati?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Uključite zaštićenu poruku"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S bilješka"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S planer"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Način unosa teksta"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM abeceda"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatski"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Unesite broj"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Kopirano"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Dodaj riječ"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opcije primanja"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Neki primatelji imaju neispravan broj. Neispravni primatelji nisu dodani. Neispravni primatelji: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Primatelj"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Unesite riječ"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Uredi riječ"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Čitaj"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Dodaj broj"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Izmijeni broj"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Obriši riječi"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Poruke primljene iz kontakata neće biti blokirane niti ako sadrže blokirane riječi"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokirani brojevi"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokirane riječi"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "O SOS porukama"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Nemoguće slati poruke u profilu Bez mreže. Isključite profil Bez mreže i ponovite"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Isk. Profil bez mr."
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Poruka poslana"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Slanje poruke neuspješno"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Obriši brojeve"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "U slučaju nužde pritisnite tipku za glasnoću 4 puta kada je aktivna blokada tipkovnice. Time ćete poslati SOS poruke odabranim pošiljateljima. Ako vam uzvrate poziv telefon neće zvoniti već će poziv biti automatski prihvaćen. Nakon slanja SOS poruka sve druge funkcije telefona bit će nedostupne do prekida blokade tipki"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Registrirani ste kao primatelj SOS poruke."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Šalji sad"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Sigurnosna kopija"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Izvezi na SD karticu"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ja"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "U tijeku..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "MMS obavijest"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Istek: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Neki znakovi bi mogli biti obrisani.\nNastaviti?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 71c231f..03e6fb2
@@ -73,9 +73,6 @@ msgstr "Kézbesítve"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Lejárt"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Elolvasva"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Fogadás..."
 
@@ -241,6 +238,9 @@ msgstr "A multimédia üzenet elküldése nem sikerült"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Dia időtartama"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Hangerőgomb használata"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Szöveges üzenet"
 
@@ -586,3 +586,126 @@ msgstr "%s feloldva"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Az ütemezett időpontnak a jövőben kell lennie"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Korlátozott típusú tartalom. Így is kívánja csatolni?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Védett üzeneteket is"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S tervező"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Szövegbeviteli üzemmód"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Ékezet nélkül"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Ékezetes"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatikus"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Írja be a számot"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Ismétlődés"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Szó hozzáadása"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Fogadás beállítások"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Bizonyos címzettek száma érvénytelen. Az érvénytelen címzettek nincsenek hozzáadva. Érvénytelen címzettek: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Címzett"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Írja be a szót"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Szó szerkesztése"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Olvas"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Szám hozzáadása"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Szám szerkesztése"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Szavak törlése"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "A névjegyzékben szereplő címekről kapott üzenetek nem lesznek blokkolva, hacsak nem tartalmaznak tiltott szavakat"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokkolt számok"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Tiltott szavak"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "A segélykérő üzenetekről"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Repülő üzemmódban nem lehet üzenetet küldeni. Kapcsolja ki a Repülő üzemmódot, és próbálja újra"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Kap. ki a Rep. módot"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Üzenet elküldve"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Üzenet küldése sikertelen"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Számok törlése"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Vészhelyzetben aktív billentyűzár esetén nyomja meg 4-szer a halkítógombot. Ezzel segélykérő üzenetet küld a kiválasztott címzetteknek. Ha ezek visszahívják, a készülék csengés nélkül automatikusan fogadja a hívást. Segélykérő üzenet küldése után a telefon semmilyen egyéb funkciója nem lesz elérhető, amíg fel nem oldja a billentyűzárat"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Segélykérő üzenet címzettjeként regisztrálták."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Küldés"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Biztonsági mentés"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportálás SD-kártyára"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Én"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Folyamatban..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimédia üzenet jelzése"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Állapot"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Elévül: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Bizonyos karakterek elveszhetnek.\nFolytatja?"
+
old mode 100644 (file)
new mode 100755 (executable)
index f3105a6..7f84764
@@ -73,9 +73,6 @@ msgstr "Առաքված է"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Սպառվել է"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Ընթերցում"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Ստանում է..."
 
@@ -241,6 +238,9 @@ msgstr "Մուլտիմեդիա հաղորդագրության ուղարկում
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Սլայդի տևողությունը"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Օգտ. ձայնի ուժգն. ստեղնը"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Տեքստային հաղորդագրություն"
 
@@ -586,3 +586,126 @@ msgstr "%s արգելաբացվեց"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Պլանավորված ժամանակը պետք է դրվի ապագայում"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Սահմանափակ տիպի բովանդակություն. կցե՞լ ամեն դեպքում:"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Ներառել պաշտպանված հաղորդագրություն"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Ներմուծման ռեժիմ"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-այբուբեն"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Ավտոմատ կերպով"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Մուտքագրեք համարը"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Կրկնօրինակված է"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Ավելացնել բառ"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Ստացման ընտրանքներ"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Որոշ հասցեատերեր անվավեր համար ունեն: Անվավեր հասցեատերերը չեն ավելացվել: Անվավեր հասցեատերեր՝ %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Ստացող"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Մուտքագրել բառ"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Խմբագրել բառը"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Ընթերցել"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Ավելացնել համար"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Խմբագրել համարը"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Վերացնել բառեր"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Ձեր կոնտակտներից ստացված հաղորդագրությունները չեն արգելափակվի, նույնիսկ եթե դրանք պարունակում են արգելափակված բառեր"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Արգելափակված համարներ"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Արգելափակված բառեր"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS հաղորդագրությունների մասին"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Անհնար է հաղորդագրություններ ուղարկել Թռիչքային ռեժիմում: Կասեցրեք Թռիչքային ռեժիմը և նորից փորձեք"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Կասեցնել Թռչք. ռեժիմ"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Հաղորդագրությունն ուղարկված է"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Չհաջողվեց ուղարկել հաղորդագրությունը"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Վերացնել համարներ"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Արտակարգ իրավիճակում 4 անգամ սեղմեք ձայնի իջեցման ստեղնը, երբ ստեղների արգելափակիչն ակտիվ է: Սա SOS հաղորդագրություններ կուղարկի Ձեր ընտրած հասցեատերերին: Եթե նրանք հետ զանգեն Ձեզ, հեռախոսը չի զանգահարի, բայց նրանց զանգն ինքնաբերաբար կպատասխանվի: SOS հաղորդագրություններն ուղարկելուց հետո հեռախոսի բոլոր մյուս գործառույթները անմատչելի կմնան, մինչև ստեղների արգելափակիչն այլևս ակտիվ չլինի"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Դուք գրանցված է որպես SOS հաղորդագրության ստացող"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Ուղ. հիմա"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Պհստ պտճն"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Արտահանել SD քարտի մեջ"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Իմ կողմից"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Ընթացքում է..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Մուլտիմեդիա հաղորդագրության ծանուցում"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Կարգավիճակ"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Սպառված է. %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Որոշ նշաններ կարող են կորչել:\nՇարունակե՞լ:"
+
old mode 100644 (file)
new mode 100755 (executable)
index 33e96bc..b8851e7
@@ -73,9 +73,6 @@ msgstr "Afhent"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Útrunnið"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lesið"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Verið er að endurheimta..."
 
@@ -241,6 +238,9 @@ msgstr "Mistókst að senda margmiðlunarskilaboð"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Tímalengd skyggnu"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Notaðu hljóðstyrkstakkann"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Textaskilaboð"
 
@@ -586,3 +586,126 @@ msgstr "%s opnaðir"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Áætlaður tími ætti að vera í framtíðinni"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Takmarkað efnissnið. Hengja það samt við?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Taka varin skilaboð með"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S-skipulag"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Innsláttaraðferð"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM stafróf"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Sjálfvirkt"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Tilgreina númer"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Afritað"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Bæta við orði"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Móttökukostir"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Einhverjir viðtakendur eru með ógilt númer. Ógildum viðtakendum var ekki bætt við. Ógildir viðtakendur: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Viðtakandi"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Færðu inn orð"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Breyta orði"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lesa"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Bæta við númeri"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Breyta númeri"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Eyða orðum"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Skilaboð frá tengiliðunum þínum verða ekki útilokuð jafnvel þótt þau innihaldi orð á bannlista"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Númer á bannlista"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Orð á bannlista"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Um neyðarskilaboð"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ekki er hægt að senda skilaboð þegar flugstilling er virk. Slökktu á flugstillingu og reyndu aftur"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Slökkva á flugstill."
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Boð send"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Mistókst að senda skilaboð"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Eyða númerum"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Í neyðartilvikum skaltu ýta fjórum sinnum á takkann til að lækka hljóðstyrk þegar síminn er læstur. Við það eru sjálfkrafa send neyðarskilaboð valinna viðtakenda. Ef viðtakandi hringir í þig svarar síminn símtalinu sjálfkrafa án þess að hringitónn heyrist. Þegar neyðarskilaboð hafa verið send virka aðrar aðgerðir símans ekki fyrr en takkalásinn hefur verið tekinn af"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Notandinn er skráður sem viðtakandi SOS-boða"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Senda nú"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Varaafrit"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Flytja út á SD-kort"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ég"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Stendur yfir..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Tilkynning um margmiðlunarskilaboð"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Staða"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "„Rennur út: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Sumir stafir gætu glatast.\nÁ að halda áfram?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 7837f77..5c9f173
@@ -73,9 +73,6 @@ msgstr "Consegnato"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Scaduta"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Letto"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Recupero..."
 
@@ -241,6 +238,9 @@ msgstr "Invio MMS non eseguito"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Durata per slide"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Usa il tasto del volume"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s sbloccati"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "L'ora programmata deve essere impostata nel futuro"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo di contenuto con restrizioni. Allegare comunque?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Includi messaggio protetto"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Calendario"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Modalità scrittura"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatica"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Inserisci numero"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicato"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Aggiungi parola"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opzioni di ricezione"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Alcuni destinatari dispongono di un numero non valido. I destinatari non validi non sono stati aggiunti. Destinatari non validi: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatario"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Inserisci parola"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Modifica parola"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Letto"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Aggiungi numero"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Modifica numero"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Elimina parole"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "I messaggi ricevuti dai contatti non verranno bloccati anche se contengono parole bloccate"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Numeri bloccati"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Parole bloccate"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Info su messaggi SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossibile inviare messaggi se la modalità offline è attivata. Disattivate la modalità offline e riprovate"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Disatt. modal. offline"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Messaggio inviato"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Errore invio messaggio"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Elimina numeri"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "In caso di emergenza, premere 4 volte il tasto di riduzione del volume mentre è attivo il blocco della tastiera. In questo modo, verrà inviato un messaggio SOS ai destinatari selezionati. Nel caso in cui questi richiamino, il telefono non squillerà e verrà attivata la risposta automatica. Dopo avere inviato il messaggio SOS, tutte le altre funzioni del telefono non sono disponibili finché non viene disattivato il blocco della tastiera"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Utente registrato come destinatario messaggio SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Invia ora"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Backup"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Esporta su scheda SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Me stesso"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "In corso..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notifica MMS"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stato"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Scade: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Alcuni caratteri potrebbero andare persi.\nContinuare?"
+
old mode 100644 (file)
new mode 100755 (executable)
index ca66b02..cec0817
@@ -1,14 +1,14 @@
 msgid "IDS_MSGF_BODY_DELIVERY_REPORT"
-msgstr "配信確認"
+msgstr "配信確認"
 
 msgid "IDS_MSGF_BODY_READ_REPORT"
-msgstr "レポート​を​読む"
+msgstr "レポート読む"
 
 msgid "IDS_MSGF_BODY_REQUEST_DELIVERY_REPORT"
-msgstr "配信​レポート​を​要求​"
+msgstr "配信レポートを要求"
 
 msgid "IDS_MSGF_BODY_REQUEST_READ_REPORT"
-msgstr "既読​レポート​を​要求​"
+msgstr "既読レポートを要求"
 
 msgid "IDS_MSGF_HEADER_ITEM_LIST"
 msgstr "アイテム​リスト"
@@ -17,10 +17,10 @@ msgid "IDS_MSGF_OPT_MOVE_TO_PHONE"
 msgstr "本体に移動"
 
 msgid "IDS_MSGF_BODY_MMSCREATIONMODE"
-msgstr "作成モード"
+msgstr "作成モード"
 
 msgid "IDS_MSGF_BODY_SERVICECENTRE"
-msgstr "サービスセンター"
+msgstr "サービスセンター"
 
 msgid "IDS_MSGF_OPT_MOVE_TO_SIM"
 msgstr "SIMに移動"
@@ -29,13 +29,13 @@ msgid "IDS_MSGC_HEADER_SCHEDULED_MESSAGE"
 msgstr "予約メッセージ"
 
 msgid "IDS_MSGF_BODY_SPAM_MESSAGES"
-msgstr "迷惑メッセージ"
+msgstr "迷惑メッセージ"
 
 msgid "IDS_MSGF_BODY_RECEIVING_ALERT_TYPE"
-msgstr "受信通知の種類"
+msgstr "受信通知の種類"
 
 msgid "IDS_MSGF_BODY_REPEAT"
-msgstr "繰り返し期間"
+msgstr "繰り返し"
 
 msgid "IDS_MSGC_BODY_CAPTURE_VIDEO"
 msgstr "動画撮影"
@@ -53,34 +53,31 @@ msgid "IDS_MSGC_OPT_VIEW_CONTACT"
 msgstr "連絡先を表示"
 
 msgid "IDS_MSGF_POP_UNABLE_TO_OPEN"
-msgstr "開らく​ことが​でき​ません。"
+msgstr "開らくことができません。"
 
 msgid "IDS_MSGF_OPT_RETRIEVE"
 msgstr "受信"
 
 msgid "IDS_MSGF_POP_UNABLE_TO_MOVE"
-msgstr "移動​でき​ません。"
+msgstr "移動できません。"
 
 msgid "IDS_MSGC_POP_MAXIMUM_NUMBER_OF_PAGES_REACHED"
-msgstr "最大​ページ数​に​なりました"
+msgstr "最大ページ数になりました"
 
 msgid "IDS_MSGF_POP_RESTRICTED_MODE_UNABLE_TO_INSERT_RESTRICTED_CONTENT"
 msgstr "制限​モード​です。​制限​された​内容​を​挿入​できません"
 
 msgid "IDS_MSGF_BODY_DELIVERED"
-msgstr "配信完了"
+msgstr "配信完了"
 
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "期限切れ"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "既読"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
-msgstr "å\8f\97ä¿¡中..."
+msgstr "å\8f\96å¾\97中..."
 
 msgid "IDS_MSGC_POP_INSERT_SIM_CARD_TO_ACCESS_NETWORK_SERVICES_MESSAGE_WILL_BE_SAVED_IN_OUTBOX"
-msgstr "SIM​カード​を​挿入​して​メッセージ​を​送信​します。​メッセージ​は​送信BOXに​保存​され​ます"
+msgstr "SIMカードを挿入してメッセージを送信します。メッセージは送信BOXに保存されます"
 
 msgid "IDS_MSGF_POP_ENTER_CHANNEL_NUMBER"
 msgstr "チャンネル番号を入力"
@@ -95,7 +92,7 @@ msgid "IDS_MSGC_HEADER_PREVIEW"
 msgstr "プレビュー"
 
 msgid "IDS_MSGF_POP_FILE_NAME_ALREADY_EXISTS"
-msgstr "ファイル名が既に登録​されて​います。"
+msgstr "ファイル名が既に登録されています。"
 
 msgid "IDS_MSGF_POP_NOMESSAGES"
 msgstr "メッセージがありません。"
@@ -107,28 +104,28 @@ msgid "IDS_MSGF_OPT_DISCARD"
 msgstr "破棄"
 
 msgid "IDS_MSGC_BODY_UNABLE_TO_SEND_MESSAGE"
-msgstr "メッセージ​を​送信​でき​ません。"
+msgstr "メッセージを送信できません。"
 
 msgid "IDS_MSGC_OPT_CREATE_ITEM_TAKE_PHOTO"
 msgstr "カメラを起動"
 
 msgid "IDS_MSGC_POP_NO_ADDRESS"
-msgstr "アドレス​が​ありません。"
+msgstr "アドレスありません。"
 
 msgid "IDS_MSGF_BODY_ATTACHED_ITEM_LIST"
 msgstr "添付​リスト"
 
 msgid "IDS_MSGF_BODY_AUTODOWNLOAD"
-msgstr "自動ダウンロード"
+msgstr "自動ダウンロード"
 
 msgid "IDS_MSGF_BODY_BROADCASTMESSAGES"
-msgstr "放送メッセージ"
+msgstr "放送メッセージ"
 
 msgid "IDS_MSGF_BODY_CENTRE_PD"
-msgstr "センター%d"
+msgstr "センター%d"
 
 msgid "IDS_MSGF_BODY_CUSTOM_TIME"
-msgstr "時間設定"
+msgstr "時間設定"
 
 msgid "IDS_MSGF_BODY_DETAILSSENDINGFAILED"
 msgstr "送信に失敗しました。"
@@ -161,22 +158,22 @@ msgid "IDS_MSGF_BODY_MSGSIZE_KB"
 msgstr "KB"
 
 msgid "IDS_MSGF_BODY_PUSH_MESSAGES"
-msgstr "プッシュメッセージ"
+msgstr "プッシュメッセージ"
 
 msgid "IDS_MSGF_BODY_RECEIVED"
 msgstr "受信完了"
 
 msgid "IDS_MSGF_BODY_RECEIVINGOPTIONNETWORK_MANUAL"
-msgstr "手動で選択"
+msgstr "手動"
 
 msgid "IDS_MSGF_BODY_RECEIVINGOPTIONNETWORK_REJECT"
 msgstr "拒否"
 
 msgid "IDS_MSGF_BODY_RECEIVINGOPTIONS"
-msgstr "受信オプション"
+msgstr "受信オプション"
 
 msgid "IDS_MSGF_BODY_ROAMINGRECEPTION_RESTRICTED"
-msgstr "制限されました。"
+msgstr "制限"
 
 msgid "IDS_MSGF_BODY_SENDINGOPTIONPRIORITY_LOW"
 msgstr "低"
@@ -191,10 +188,10 @@ msgid "IDS_MSGF_BODY_SENDINGOPTION_PRIORITY"
 msgstr "優先度"
 
 msgid "IDS_MSGF_BODY_SEND_READ_REPORT"
-msgstr "既読​レポート​を​送信​"
+msgstr "既読レポートを送信"
 
 msgid "IDS_MSGF_BODY_SETUP_PAGE_DURATION"
-msgstr "ページ間隔"
+msgstr "ページ間隔"
 
 msgid "IDS_MSGF_BODY_SOS_MESSAGES"
 msgstr "SOSメッセージ"
@@ -206,7 +203,7 @@ msgid "IDS_MSGF_BODY_TOTAL_SIZE_ABB"
 msgstr "合計​の​サイズ"
 
 msgid "IDS_MSGF_HEADER_DRM_CONTENT"
-msgstr "DRMコンテンツ"
+msgstr "DRMコンテンツ"
 
 msgid "IDS_MSGF_OPT_10SEC"
 msgstr "10秒"
@@ -218,7 +215,7 @@ msgid "IDS_MSGF_OPT_5SEC"
 msgstr "5秒"
 
 msgid "IDS_MSGF_OPT_HOME_NETWORK"
-msgstr "ホームネットワーク"
+msgstr "ホームネットワーク"
 
 msgid "IDS_MSGF_OPT_INSTALL"
 msgstr "インストール"
@@ -241,6 +238,9 @@ msgstr "マルチ​メディア​メッセージ​の​送信​に​失敗
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "スライドの再生時間"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "音量キーを使用"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -248,7 +248,7 @@ msgid "IDS_MSGF_BODY_UNTITLED_M_MMS"
 msgstr "無題"
 
 msgid "IDS_MSGF_BODY_MESSAGE_SIZE"
-msgstr "メッセージサイズ"
+msgstr "メッセージサイズ"
 
 msgid "IDS_MSGF_BODY_REQUESTED"
 msgstr "要求しました。"
@@ -263,7 +263,7 @@ msgid "IDS_MSGF_SK3_UNREAD"
 msgstr "未読"
 
 msgid "IDS_MSGC_BODY_DUPLICATED_RECIPIENT"
-msgstr "宛先​が​重複​して​います。"
+msgstr "宛先が重複しています。"
 
 msgid "IDS_MSGC_BODY_MAXIMUM_NUMBER_OF_RECIPIENTS_HPD_REACHED"
 msgstr "宛先が最大件数(%d)に達しました。"
@@ -275,10 +275,10 @@ msgid "IDS_MSGC_OPT_CREATEITEMRECORDSOUND"
 msgstr "ボイスレコーダー起動"
 
 msgid "IDS_MSGC_OPT_RECORD_VIDEO"
-msgstr "ビデオカメラ起動"
+msgstr "録画"
 
 msgid "IDS_MSGC_POP_CHANGED_TO_MMS"
-msgstr "MMS​に​変更​しました"
+msgstr "MMSに変更しました"
 
 msgid "IDS_MSGC_POP_CHANGED_TO_SMS"
 msgstr "SMS​に​変更​しました"
@@ -293,34 +293,34 @@ msgid "IDS_MSGF_BODY_DEFUALTSTYLE_FONT_SIZE"
 msgstr "文字サイズ"
 
 msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE"
-msgstr "マルチメディアメッセージ"
+msgstr "マルチメディアメッセージ"
 
 msgid "IDS_MSGF_BODY_NO_SUBJECT"
 msgstr "件名なし"
 
 msgid "IDS_MSGF_HEADER_SELECT_ADDRESS"
-msgstr "ã\82¢ã\83\89ã\83¬ã\82¹ã\81®選択"
+msgstr "ã\82¢ã\83\89ã\83¬ã\82¹ã\82\92選択"
 
 msgid "IDS_MSGF_POP_ABOUT_TO_GO_ONLINE_CONTINUE_Q"
-msgstr "オンライン​しようと​して​います​(%s)。​続行しますか?"
+msgstr "オンラインしようとしています(%s)。続行しますか?"
 
 msgid "IDS_MSGF_SK_RESEND"
 msgstr "再送信"
 
 msgid "IDS_MSGF_BODY_INVALID_RECIPIENT"
-msgstr "宛先​が​無効​です"
+msgstr "宛先が無効です"
 
 msgid "IDS_MSGF_BODY_INVALID_RECIPIENTS"
 msgstr "無効な宛先"
 
 msgid "IDS_MSG_POP_UNABLE_TO_PLAY_DURING_CALL"
-msgstr "通話中​は​再生​でき​ません。"
+msgstr "通話中は再生できません。"
 
 msgid "IDS_MSG_POP_UNABLE_TO_SAVE_WHILE_IN_MASS_STORAGE_MODE"
-msgstr "マスストレージモード中​に​保存​する​ことは​できません。"
+msgstr "マスストレージモード中に保存することはできません。"
 
 msgid "IDS_MSGC_POP_DISCARD_CURRENT_MESSAGE_Q"
-msgstr "現在â\80\8bã\81®â\80\8bã\83¡ã\83\83ã\82»ã\83¼ã\82¸â\80\8bã\82\92â\80\8bç ´æ£\84â\80\8bã\81\97ã\81¾ã\81\99ã\81\8bâ\80\8bï¼\9f"
+msgstr "現在ã\81®ã\83¡ã\83\83ã\82»ã\83¼ã\82¸ã\82\92ç ´æ£\84ã\81\97ã\81¾ã\81\99ã\81\8bï¼\9f"
 
 msgid "IDS_MSGC_POP_SPACE_SELECTED"
 msgstr "選択しました。"
@@ -332,10 +332,10 @@ msgid "IDS_MSGF_POP_UNABLE_TO_ATTACH_MAXIMUM_SIZE_OF_FILES_IS_PD_KB"
 msgstr "添付できません。ファイルの最大サイズは%dKBです。"
 
 msgid "IDS_MSGF_BODY_CREATIONMODERESTRICTED"
-msgstr "制限されました。"
+msgstr "制限"
 
 msgid "IDS_MSGC_POP_UNABLE_TO_ADD_FILE_IS_FORWARD_LOCKED"
-msgstr "転送​できません。​\nファイル​転送​は​ロック​されて​います"
+msgstr "転送できません。\nファイル転送はロックされています"
 
 msgid "IDS_MSGF_POP_SECURITY_POLICY_RESTRICTS_COMPOSING_OF_TEXT_MESSAGES"
 msgstr "SMSの作成は、セキュリティポリシーによって制限されています。"
@@ -359,13 +359,13 @@ msgid "IDS_MSGF_BODY_TINY"
 msgstr "最小"
 
 msgid "IDS_MSG_POP_UNABLE_TO_SEND_SCHEDULED_MESSAGE_SET_ANOTHER_TIME"
-msgstr "予約​メッ​セー​ジ​を​送信​でき​ませ​ん。​他​の​時刻​を​設定​して​くだ​さ​い。"
+msgstr "予約メッセージを送信できません。他の時刻を設定してください。"
 
 msgid "IDS_MSGC_OPT_DATE_AND_TIME"
-msgstr "日付​と​時刻"
+msgstr "日付時刻"
 
 msgid "IDS_MSGF_BODY_SETTINGS_MULTIMEDIAMESSAGE"
-msgstr "マルチメディアメッセージ"
+msgstr "マルチメディアメッセージ"
 
 msgid "IDS_MSGF_POP_NO_RECIPIENTS_ADDED_ENTER_RECIPIENTS"
 msgstr "宛先は追加されませんでした。宛先を入力してください。"
@@ -380,7 +380,7 @@ msgid "IDS_MSGF_BODY_SOSMESSAGE_NORMAL"
 msgstr "標準"
 
 msgid "IDS_MSGF_OPT_SENDING_SOS"
-msgstr "SOSの送信中"
+msgstr "SOSの送信中"
 
 msgid "IDS_MSGF_BODY_RECIPIENTS"
 msgstr "宛先"
@@ -398,7 +398,7 @@ msgid "IDS_MSGF_BODY_SOSMSGSENDING_5TIMES"
 msgstr "5回"
 
 msgid "IDS_MSGF_BODY_SOSMSG"
-msgstr "緊急​です。​助けて​ください"
+msgstr "緊急です。助けてください"
 
 msgid "IDS_MSGF_POP_SIM_NOT_INSERTED"
 msgstr "SIM​が​挿入​されて​いません"
@@ -413,7 +413,7 @@ msgid "IDS_MSGC_POP_MMSCANTADD"
 msgstr "コンテンツ​を​追加​できません"
 
 msgid "IDS_MSG_HEADER_SELECT_RECIPIENT"
-msgstr "å®\9bå\85\88â\80\8bã\82\92â\80\8bé\81¸æ\8a\9eâ\80\8bã\81\97ã\81¦â\80\8bã\81\8fã\81 ã\81\95ã\81\84"
+msgstr "å\8f\97ä¿¡è\80\85ã\82\92é\81¸æ\8a\9e"
 
 msgid "IDS_MSGC_OPT2_DURATION_HPS_SEC_ABB"
 msgstr "所要時間 (%s秒)"
@@ -434,22 +434,22 @@ msgid "IDS_MSGF_OPT_SEND_EMAIL"
 msgstr "Eメール送信"
 
 msgid "IDS_MSGF_BODY_INSERTED_ITEMS"
-msgstr "挿入アイテム"
+msgstr "挿入アイテム"
 
 msgid "IDS_MSGF_BODY_ATTACHED_ITEMS"
-msgstr "添付アイテム"
+msgstr "添付アイテム"
 
 msgid "IDS_MSGC_BODY_PD_ATTACHMENTS"
-msgstr "%d件​の​添付​ファイル"
+msgstr "%d件の添付ファイル"
 
 msgid "IDS_MSGC_BUTTON2_SCHEDULED_N_MESSAGE"
-msgstr "送信予定\nメッセージ"
+msgstr "送信予定\nメッセージ"
 
 msgid "IDS_MSGC_BUTTON2_DURATION_N_HPD_SECS"
 msgstr "期間\n(%d秒)"
 
 msgid "IDS_MSGC_OPT_USE_OTHER_CONTACT_INFO_ABB"
-msgstr "他​の​連絡​先​情報​を​使用"
+msgstr "他の連絡先情報を使用"
 
 msgid "IDS_MSGF_POP_HELP_PAGE_MESSAGE_FOR_ONE_FILE"
 msgstr "このメッセージには非表示の添付ファイルが含まれています。"
@@ -461,7 +461,7 @@ msgid "IDS_MSGF_HEADER_SAVE_ALL"
 msgstr "全て保存"
 
 msgid "IDS_MSG_BODY_DRAFT_MESSAGES"
-msgstr "下書きメッセージ"
+msgstr "下書きメッセージ"
 
 msgid "IDS_MSG_BODY_MESSAGE_WILL_BE_RESTORED"
 msgstr "メッセージを復元します。"
@@ -470,10 +470,10 @@ msgid "IDS_MSG_BODY_SCHEDULED_MESSAGE_WILL_BE_CANCELLED"
 msgstr "送信予定メッセージをキャンセルします。"
 
 msgid "IDS_MSGF_BODY_COPY_MESSAGE_TEXT_ABB"
-msgstr "本文をコピー"
+msgstr "本文をコピー"
 
 msgid "IDS_MSGF_BODY_VIEW_MESSAGE_DETAILS_ABB"
-msgstr "メッセージ​詳細​の​表示"
+msgstr "メッセージの詳細を表示"
 
 msgid "IDS_MSGF_BODY_INBOX_LOCKED_MESSAGES"
 msgstr "保護メッセージ"
@@ -497,25 +497,25 @@ msgid "IDS_MSGC_OPT_ATTACHMENTS"
 msgstr "添付"
 
 msgid "IDS_MSGF_POP_SENDING_FAILED_MESSAGE"
-msgstr "失敗​した​メッセージ​の​送信​中"
+msgstr "失敗したメッセージの送信中"
 
 msgid "IDS_MSGF_POP_MAXIMUM_CHARACTERS"
-msgstr "最大​文字数​に​達し​ました。"
+msgstr "最大文字数に達しました。"
 
 msgid "IDS_MSGF_POP_SAVED_IN_MY_FILES"
-msgstr "マイ​ファイル​に​保存​され​ました。"
+msgstr "マイファイルに保存されました。"
 
 msgid "IDS_MSGF_HEADER_MESSAGE_DETAILS"
-msgstr "メッセージ​の​詳細"
+msgstr "メッセージ詳細"
 
 msgid "IDS_MSGF_POP_RESTORING_ING"
 msgstr "復元中..."
 
 msgid "IDS_MSGF_POP_NO_ATTACHMENTS"
-msgstr "æ\9cªâ\80\8bæ·»ä»\98"
+msgstr "æ·»ä»\98ã\83\95ã\82¡ã\82¤ã\83«ã\81\8cã\81\82ã\82\8aã\81¾ã\81\9bã\82\93ã\80\82"
 
 msgid "IDS_MSGF_POP_COPIED_TO_CLIPBOARD"
-msgstr "クリップボード​に​コピー​しました。"
+msgstr "クリップボードにコピーしました。"
 
 msgid "IDS_MSGF_BODY_COPY_TO_SIM"
 msgstr "SIMにコピー"
@@ -524,19 +524,19 @@ msgid "IDS_MSGF_POP_UNABLE_TO_COPY"
 msgstr "コピーできません。"
 
 msgid "IDS_MSGF_OPT_PROTECTION_OFF"
-msgstr "保護OFF"
+msgstr "保護OFF"
 
 msgid "IDS_MSGF_OPT_PROTECTION_ON"
 msgstr "保護ON"
 
 msgid "IDS_MSGF_OPT_SAVE_ATTACHMENT"
-msgstr "添付​を​保存​"
+msgstr "添付を保存"
 
 msgid "IDS_MSGF_SK_RESTORE"
 msgstr "回復"
 
 msgid "IDS_MSGF_POP_PROTECTED_MESSAGES"
-msgstr "保護されたメッセージ"
+msgstr "保護されたメッセージ"
 
 msgid "IDS_MSGF_POP_CANCELLING_ING"
 msgstr "キャンセル中..."
@@ -554,7 +554,7 @@ msgid "IDS_MSGF_BODY_SETBLOCK_MATCH_CRITERIA"
 msgstr "振り分けルール"
 
 msgid "IDS_MSGF_HEADER_DELETE_NUMBER"
-msgstr "番号​を​削除​"
+msgstr "番号を削除"
 
 msgid "IDS_MSGF_POP_PS_BLOCKED"
 msgstr "%sをブロックしました。"
@@ -572,10 +572,10 @@ msgid "IDS_MSGF_POP_RESTORED"
 msgstr "復元しました。"
 
 msgid "IDS_MSGF_OPT_PROTECTED_MESSAGES"
-msgstr "保護されたメッセージ"
+msgstr "保護されたメッセージ"
 
 msgid "IDS_MSGF_POP_PROTECTION_REMOVED"
-msgstr "保護​を​解除​しました。"
+msgstr "保護を解除しました。"
 
 msgid "IDS_MSGF_POP_BLOCK_PS_Q"
 msgstr "%sをブロックしますか?"
@@ -584,5 +584,128 @@ msgid "IDS_MSGF_POP_PS_UNBLOCKED"
 msgstr "%sをブロック解除しました。"
 
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
-msgstr "予定時刻は未来の時刻で​設定して​ください"
+msgstr "予定時刻は未来の時刻で設定してください"
+
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "制限されたコンテンツタイプです。添付しますか?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "保護メッセージも含める"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "Sノート"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Sプランナー"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "入力モード"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSMアルファベット"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "番号を入力"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "重複しています。"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "単語追加"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "受信オプション"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "一部の宛先に無効な番号が含まれています。無効な宛先は追加されませんでした。無効な宛先:%s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "宛先"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "単語​を​入力​して​ください"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "単語を編集"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "既読"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "番号を追加"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "番号を編集"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "用語を削除"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "自分自身の連絡先から受信したメッセージは、ブロック対象用語が含まれていてもブロックされません。"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "ブロックした番号"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "ブロックした用語"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOSメッセージについて"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "機内モードのときは、メッセージを送信できません。機内モードを無効にし、再度お試しください。"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "機内モードを無効にする"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "メッセージを送信しました。"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "メッセージの送信に失敗しました。"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "番号を削除"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "キーロックが有効な場合、緊急時に音量ダウンキーを4回押してください。選択しておいた受信者にSOSメッセージが送信されます。受信者からコールバックがあった場合、端末は鳴らずに自動応答します。SOSメッセージ送信後は、キーロックが無効になるまで、端末の他の全ての機能が利用できないままになります。"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "SOS​メッセージ​の​宛先​として​登録​され​ます。"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "すぐに送信"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "バックアップ"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "外部SDカードにエクスポート"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "自分"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "進行中..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "MMS通知"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "ステータス"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "有効期限: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "部分的に内容が失われることがあります。続行しますか?"
 
old mode 100644 (file)
new mode 100755 (executable)
index 2010eb2..d9cd270
@@ -73,9 +73,6 @@ msgstr "მიწოდებულია"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "ვადა გაუვიდა"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "წაკითხვა"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "ამოღება..."
 
@@ -241,6 +238,9 @@ msgstr "მულტიმედიური წერილი ვერ გა
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "სლაიდის ხანგრძლივობაა"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "გამოიყენეთ ხმის ღილაკი"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "ტექსტური შეტყობინება"
 
@@ -586,3 +586,126 @@ msgstr "%s განბლოკილია"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "დაგეგმილი დრო დანიშნული უნდა იყოს მომავალში"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "შინაარსის ტიპი შეზღუდულია. მაინც მიამაგრებთ?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "დაერთოს დაცული წერილი"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "შემომავლის რეჟიმი"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM ანბანი"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "უნიკოდი"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "ავტომატურად"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "ჩაწერეთ ნომერი"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "დუბლირებულია"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "სიტყვის დამატება"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "მიღების ოფციები"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "ზოგიერთი მიმღების ნომერი არასწორია. არასწორი მიმღებები არ არის დამატებული. არასწორი მიმღებია: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "მიმღები"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "ჩაწერეთ სიტყვა"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "სიტყვის შესწორება"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "წაკითხვა"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "ნომრის დამატება"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "ნომრის რედაქტირება"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "სიტყვების წაშლა"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "თვენი კონტაქტებისგან მიღებული წერილები არ დაიბლოკება მაშინაც კი, როდესაც ისინი შეიცავს დალოკილ სიტყვებს"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "დაბლოკილი ნომრები"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "დაბლოკილი სიტყვები"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS შეტყობინებების შესახებ"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "წერილების გაგზავნა შეუძლებელია ფრენის რეჟიმში. გამორთეთ ფრენის რეჟიმი და ისევ ცადეთ"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "ფრენის რეჟიმის გამრ."
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "შეტყობინება გაგზავნილია"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "წერილი ვერ გაიგზავნა"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "ნომრების წაშლა"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "საგანგებო სიტუაციაში, როდესაც კლავიატურის დაბლოკვა აქტიურია, ზედიზედ 4-ჯერ დააჭირეთ ხმის დაწევის ღილაკს. ამითი გაიგზავნება SOS წერილები თქვენს მიერ არჩეულ აბონენტებთან. თუ ისინი გადმოგირეკავენ, ტელეფონი არ დარეკავს და ზარი ავტომატურად მიიღება. SOS წერილების გაგზავნის შემდეგ ტელეფონის ყველა ფუნქცია მიუწვდომელი დარჩება, სანამ არ გამოირთვება კლავიატურის დაბლოკვა"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "თქვენ დარეგისტრირებული ხართ, როგორც SOS წერილის მიმღები."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "გაგზავნეთ"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "რეზერვი"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD ბარათზე გადატანა"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "მე"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "მიმდინარეობს..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "მულტიმედიური წერილის შეტყობინება"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "სტატუსი"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "ვადა: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "ზოგიერთი სიმბოლო შეიძლება დაიკარგოს.\nგანაგრძობთ?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 0b5e2cb..7f316de
@@ -73,9 +73,6 @@ msgstr "Жеткізілді"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Мерзімі өтіп кеткен"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Оқу"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Алып тастауда..."
 
@@ -241,6 +238,9 @@ msgstr "Мультимедиа хабарын жіберу сәтсіз аяқт
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "слайдтың ұзақтығы"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Дыбыс қат. пер. пайдалану"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Мәтінді хабарлама"
 
@@ -586,3 +586,126 @@ msgstr "%s құлыптан ашылды"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Жоспарланған уақыт келер уақытта белгіленуі керек"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Шектелген мазмұн түрі. Бәрібір тіркеу керек пе?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Қорғалған хабарды қосу"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Енгізу тәртібі"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM алфавиті"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Юникод"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Автоматты түрде"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Нөмірін жазыңыз"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Дубликатталған"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Сөз қосу"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Қабылдау опциялары"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Кейбір алушылардың нөмірі қате. Қате алушылар қосылмады. Қате алушылар: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Қабылдаушы"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Сөз енгізіңіз"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Сөзді өзгерту"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Оқу"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Номір қосу"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Нөмірді өзгерту"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Сөздерді жою"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Контактілерден алынған хабарларда тыйым салынған сөздер болса да, оларға тыйым салынбайды"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Тыйым салынған сандар"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Тыйым салынған сөздер"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS хабарлары туралы"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ұшу режимінде хабарлар жіберу мүмкін емес. Ұшу режимін өшіріп, әрекетті қайталаңыз"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Ұшу режимін өшіру"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Хабар жіберілді"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Жіберілген хабарлама үзіліп кетті"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Нөмірлерді жою"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Төтенше жағдайда пернелерді құлыптау қосулы кезде дыбыс қаттылығын азайту пернесін 4 рет басыңыз. Бұл кезде SOS хабары таңдалған алушыларға жіберіледі. Егер олар сізге қайта қоңырау шалса, телефон шырылдамайды, бірақ олардың қоңырауларына автоматты түрде жауап беріледі. SOS хабарлары жіберілгеннен кейін пернелерді құлыптау өшірілмесе, телефондағы басқа барлық функциялар қол жеткізгісіз болады"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "SOS хабарламасын қабылдаушы ретінде тіркелдіңіз."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Қаз. жіб."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Сақтық көшірме"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD картасына экспорттау"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Менен"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Процесс үстінде..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Мультимедиалық хабар туралы мәлімдеу"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Статус"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Мерзімі бітеді: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Кейбір қаріптер жоғалуы мүмкін. Жалғастырасыз ба?  Кейбір қаріптер жоғалуы мүмкін. Жалғастырасыз ба?"
+
old mode 100644 (file)
new mode 100755 (executable)
index a7905ed..0198e7a
@@ -73,9 +73,6 @@ msgstr "전송되었습니다"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "만료된 컨텐츠"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "읽음"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "가져오는 중..."
 
@@ -241,6 +238,9 @@ msgstr "MMS를 전송하지 못하였습니다"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "슬라이드 재생 시간"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "음량 버튼 사용"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "문자 메시지"
 
@@ -272,7 +272,7 @@ msgid "IDS_MSGC_OPT_CHANGE_RECIPIENTS_TO"
 msgstr "수신인"
 
 msgid "IDS_MSGC_OPT_CREATEITEMRECORDSOUND"
-msgstr "음성녹음"
+msgstr "음성 녹음"
 
 msgid "IDS_MSGC_OPT_RECORD_VIDEO"
 msgstr "동영상 촬영"
@@ -586,3 +586,126 @@ msgstr "%s이(가) 차단 해제되었습니다"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "예약 시간은 현재 시간 이후로만 설정 가능합니다"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "제한된 컨텐츠 형식입니다. 그래도 첨부할까요?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "보호된 메시지를 포함합니다"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S노트"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S플래너"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "입력 모드"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM 알파벳"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "유니코드"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "자동"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "전화번호를 입력하세요"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "같은 번호가 있습니다"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "단어 추가"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "수신 옵션"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "일부 수신인의 번호가 바르지 않습니다. 바르지 않은 수신인은 추가되지 않았습니다. 바르지 않은 수신인: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "수신인"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "단어를 입력하세요"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "단어 편집"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "읽기"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "전화번호 추가"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "전화번호 편집"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "단어 삭제"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "연락처로부터 수신한 메시지에 차단된 단어가 포함되어 있어도 해당 메시지는 차단되지 않습니다"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "차단된 전화번호"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "차단된 단어"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS 메시지 정보"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "비행기 탑승 모드에서는 메시지를 전송할 수 없습니다. 비행기 탑승 모드를 해제한 후 다시 전송하세요"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "비행기 탑승 모드 해제"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "메시지가 전송되었습니다"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "메시지를 전송하지 못하였습니다"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "번호 삭제"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "위급한 상황일 때 버튼 잠금 상태에서 음량 하 버튼을 짧게 4회 누르면 지정된 수신번호로 SOS메시지가 전송됩니다. 메시지 수신처에서 전화가 오면 벨소리는 울리지 않지만 자동으로 통화가 연결됩니다. SOS메시지가 발신되면 버튼 잠금을 해제할 때까지 휴대폰의 모든 기능을 사용할 수 없습니다"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "SOS 메시지 수신인으로 등록되었습니다"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "지금 전송"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "백업"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD 카드로 내보내기"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "나"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "진행 중..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "MMS 알림"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "상태"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "만료: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "일부 문자가 지워질 수 있습니다. 계속할까요?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 0cec8e1..049ab9f
@@ -73,9 +73,6 @@ msgstr "Pristatyta"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Galiojimas pasibaigęs"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Skaityti"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Atsiunčiama..."
 
@@ -241,6 +238,9 @@ msgstr "MMS žinutės išsiųsti nepavyko"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Skaidrės trukmė"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Naudoti garsumo mygtuką"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Teksto žinutė"
 
@@ -586,3 +586,126 @@ msgstr "Atblokuota: %s"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Planuojamas laikas turi būti nustatytas ateityje"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Apribotas turinio tipas. Vis tiek pridėti?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Įtraukti apsaugotas žinutes"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Teksto įvedimo režimas"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM abėcėlė"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unikodas"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatinis"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Įvesti numerį"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dubliuota"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Pridėti žodį"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Gavimo parinktys"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Kai kurių gavėjų numeris klaidingas. Klaidingi gavėjai neįtraukti. Netinkami gavėjai: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Gavėjas"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Įvesti žodį"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Redaguoti žodį"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Skaityti"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Pridėti numerį"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Redaguoti numerį"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Ištrinti žodžius"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Iš jūsų adresatų gautos žinutės nebus blokuojamos, net jei jose bus blokuojamų žodžių"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokuojami numeriai"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokuojami žodžiai"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Apie SOS žinutes"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Neįmanoma siųsti žinučių veikiant skrydžio režimui. Išjunkite skrydžio režimą ir bandykite dar kartą"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Išj. skrydžio režimą"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Žinutė išsiųsta"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Žinutės išsiųsti nepavyko"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Trinti numerius"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Įvykus nelaimei 4 kartus paspauskite garsumo mygtuką, kai užrakinta klaviatūra. Taip bus išsiųsta SOS žinutė jūsų pasirinktiems gavėjams. Jei jie atskambins jums, telefonas neskambės, tačiau į skambutį bus atsiliepta automatiškai. Išsiuntus SOS žinutes, visos kitos telefono funkcijos neveiks, kol bus atrakinta klaviatūra"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Jūs užregistruotas kaip SOS žinutės gavėjas."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Siųs.dbr."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Atsarginė kopija"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Eksportuoti į SD kortelę"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Aš"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Vykdoma..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "MMS žinutės pranešimas"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Būsena"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Baigiasi: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Kai kurie ženklai gali būti prarasti. Tęsti?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 91f9f36..c82684f
@@ -73,9 +73,6 @@ msgstr "Piegādāta"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Beidzies derīgums"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lasīta"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Izgūst..."
 
@@ -241,6 +238,9 @@ msgstr "Multivides ziņas sūtīšana neizdevās"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Slaida ilgums"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Izm. skaļuma reg. taust."
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Īsziņa"
 
@@ -586,3 +586,126 @@ msgstr "%s ir atbloķēts"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Turpmāk ir jāiestata ieplānotais laiks"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Ierobežota satura veids. Vai tomēr pievienot?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Iekļaut aizsargāto ziņu"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Ievades režīms"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM alfabēts"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unikods"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automātiski"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Ievadiet numuru"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dublēts"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Pievienot vārdu"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Saņemšanas iespējas"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Dažiem adresātiem ir nederīgs numurs. Nederīgie adresāti nav pievienoti. Nederīgi adresāti: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Adresāts"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Ievadiet vārdu"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Rediģēt vārdu"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lasīt"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Pievienot numuru"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Rediģēt numuru"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Dzēst vārdus"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Ziņas no jūsu kontaktiem netiks bloķētas pat tad, ja ietvers bloķētos vārdus"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Bloķētie numuri"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Bloķētie vārdi"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Par SOS ziņām"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Lidojuma režīmā ziņas nevar nosūtīt. Deaktivizējiet lidojuma režīmu un mēģiniet vēlreiz"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Deakt. lidojuma rež."
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Ziņa nosūtīta"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Ziņas sūtīšana neizdevās"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Dzēst numurus"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Ārkārtas situācijā 4 reizes nospiediet skaļuma samazināšanas taustiņu, kad taustiņi ir bloķēti. Tādējādi izvēlētajiem adresātiem tiks nosūta SOS ziņa. Ja kāds no adresātiem jums atzvanīs, tālrunis neatskaņos zvana signālu, bet uz zvanu tiks atbildēts automātiski. Pēc SOS ziņas nosūtīšanas citas tālruņa funkcijas nebūs pieejamas, iekams netiks atbloķēti taustiņi"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Jūs esat reģistrēts kā SOS ziņas saņēmējs."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Sūtīt"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Dublējums"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Eksportēt uz SD karti"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Mans"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Notiek darbība..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multiziņas paziņojums"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Statuss"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Derīguma termiņš beidzas: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Dažas rakstzīmes var būt zaudētas. Vai turpināt?"
+
old mode 100644 (file)
new mode 100755 (executable)
index fe244c1..65dd8d4
@@ -41,7 +41,7 @@ msgid "IDS_MSGC_BODY_CAPTURE_VIDEO"
 msgstr "Сними видео"
 
 msgid "IDS_MSGC_BODY_RECORD_AUDIO"
-msgstr "Record audio"
+msgstr "Снимање звук"
 
 msgid "IDS_MSGF_BODY_CB_MESSAGES"
 msgstr "Инфо-пораки"
@@ -73,9 +73,6 @@ msgstr "Испорачано"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Застарено"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Читање"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Вчитување..."
 
@@ -241,6 +238,9 @@ msgstr "Неуспешно испраќање мултимедијална по
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Времетраење за слајд"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Со копчето за јачина"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Текст порака"
 
@@ -586,3 +586,126 @@ msgstr "%s е деблокиран"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Планираното време треба да биде во иднина"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Ограничен вид содржина. Сепак приложи?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Вклучи ги и заштитените пораки"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Начин на внесување"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-alphabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Уникод"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Автоматски"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Внесете број"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Веќе е внесено"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Додај збор"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Опции за прием"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Некои приматели имаат неважечки број. Неважечките приматели не се додадени. Неважечки приматели: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Примател"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Внесете збор"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Измени збор"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Читање"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Додај број"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Измени број"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Избриши зборови"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Пораките примени од вашите контакти нема да се блокираат иако содржат блокирани зборови"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Блокирани броеви"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Блокирани зборови"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "За пораките за итен случај"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Не може да се праќаат пораки во режимот за летало. Исклучете го режимот за летало и обидете се повторно"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Искл.режим за летало"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Пораката е пратена"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Неуспешно праќање на пораката"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Избриши броеви"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Во итен случај, притиснете го копчето за намалување на јачината на звукот 4 пати при заклучена тастатура. Така ќе се пратат SOS пораки до одредените приматели. Ако ви се јават, телефонот нема да заѕвони, туку автоматски ќе се одговори на повикот. Откако ќе се пратат SOS пораките, сите други функции на телефонот ќе бидат недостапни сè додека не се исклучи заклучувањето на тастатурата"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Регистрирани сте како примател на SOS-пораката."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Испрати"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Резервна копија"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Извези во SD-картичка"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Мене"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Во тек..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Известување за мултимедијална порака"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Состојба"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Застарува: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Некои знаци може да се изгубат.\nДа се продолжи?"
+
old mode 100644 (file)
new mode 100755 (executable)
index bbef91e..3fe794a
@@ -73,9 +73,6 @@ msgstr "Levert"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Utløpt"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lest"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Henter..."
 
@@ -241,6 +238,9 @@ msgstr "Sending av mulitmediamelding feilet"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Varighet for bilde"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Bruk volumtasten"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Tekstmelding"
 
@@ -586,3 +586,126 @@ msgstr "%s opphevet"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Planlagt tidspunkt må angis i fremtiden"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Begrenset innholdstype. Legge ved likevel?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Inkluder beskyttet melding"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Inndatamodus"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-alfabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Angi nummer"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Kopiert"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Legg til ord"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Mottaksalternativer"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Noen mottakere har et ugyldig nummer. Ugyldige mottakere ikke lagt til. Ugyldige mottakere: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Mottaker"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Angi ord"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Rediger ord"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lest"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Legg til nummer"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Rediger nummer"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Slett ord"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Meldinger som mottas fra kontaktene dine, vil ikke blokkeres selv hvis de inneholder blokkerte ord"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokkerte numre"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokkerte ord"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Om nødmeldinger"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kan ikke sende meldinger mens Offlinemodus er på. Deaktiver Offlinemodus og prøv på nytt"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Deaktiver offl.modus"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Melding sendt"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Kunne ikke sende meldingen"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Slett numre"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "I en nødssituasjon trykker du på volum ned-tasten 4 ganger mens tastelåsen er aktivert. Dette vil sende SOS-meldinger til dine utvalgte mottakere. Hvis de ringer tilbake, vil ikke telefonen ringe, men anropet vil automatisk bli besvart. Når SOS-meldinger er sendt, vil alle andre funksjoner på telefonen forbli utilgjengelige til tastelåsen ikke lenger er aktivert"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Du er registrert som mottaker av SOS-melding."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Send nå"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Sikkerhetskopiering"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Eksporter til SD-kort"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Meg"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Under behandling..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Varsel om multimediemelding"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Utløper: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Noen tegn kan gå tapt.\nFortsette?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 7371695..273c403
@@ -73,9 +73,6 @@ msgstr "Afgeleverd"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Verlopen"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Gelezen"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Ophalen..."
 
@@ -241,6 +238,9 @@ msgstr "Verzenden MMS mislukt"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duur voor dia"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Volumetoets gebruiken"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS-bericht"
 
@@ -586,3 +586,126 @@ msgstr "%s gedeblokkeerd"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Geplande tijd moet in de toekomst liggen"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Beperkt inhoudstype. Toch bijvoegen?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Inclusief beveiligd bericht"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Invoerstand"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-alfabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatisch"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Nummer invoeren"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Gedupliceerd"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Woord toevoegen"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Ontvangstopties"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Sommige ontvangers hebben een ongeldig nummer. Ongeldige ontvangers worden niet toegevoegd. Ongeldige ontvangers: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Ontvanger"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Woord ingeven"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Woord bewerken"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lezen"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Nummer toevoegen"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Nummer bewerken"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Woorden verwijderen"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Berichten die u van uw contacten ontvangt, worden niet geblokkeerd, zelfs niet als ze geblokkeerde woorden bevatten"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Geblokkeerde nummers"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Geblokkeerde woorden"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Over SOS-berichten"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kan geen berichten verzenden als de vliegtuigstand is ingeschakeld. Schakel de vliegtuigstand uit en probeer het opnieuw"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Vliegtuigstand uit"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Bericht verzonden"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Bericht verzenden mislukt"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Nummers verwijderen"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Druk in een noodgeval 4 maal op de toets volume omlaag wanneer de toetsvergrendeling is ingeschakeld. Hierdoor worden SOS-berichten verzonden naar de geselecteerde ontvangers. Als zij u terugbellen, gaat de telefoon niet over, maar wordt hun oproep automatisch verbonden. Nadat u de SOS-berichten hebt verzonden, zijn alle overige telefoonfuncties pas weer beschikbaar nadat u de vergrendeling hebt uitgeschakeld"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "U bent geregistreerd als ontvanger van SOS-berichten."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Nu verz."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Back-up"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exporteren naar SD-kaart"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ik"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Bezig..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Melding MMS-bericht"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Verloopt: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Enkele tekens kunnen verloren gaan. Doorgaan?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 3cd783c..685c3c1
@@ -73,9 +73,6 @@ msgstr "Doręczono"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Wygasła wiadomość"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Przeczytano"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Pobieranie..."
 
@@ -241,6 +238,9 @@ msgstr "Błąd wysyłania MMS"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Czas trwania slajdu"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Użyj klawisza głośności"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s odblokowany"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Zaplanowana godzina powinna być przyszła"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Typ treści z ograniczeniami. Czy mimo to dołączyć?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Uwzględnij wiadomość chronioną"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Terminarz"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Tryb wprowadzania"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabet GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatyczny"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Wpisz numer"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Powtórzony"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Dodaj wyraz"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Ustawienia odbierania"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Niektórzy odbiorcy mają nieprawidłowy numer. Nie dodano nieprawidłowych odbiorców. Nieprawidłowych odbiorców: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Odbiorca"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Wprowadź słowo"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Edytuj słowo"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Czytaj"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Dodaj numer"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Edytuj numer"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Usuń słowa"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Wiadomości otrzymywane od Twoich kontaktów nie będą blokowane, nawet jeśli zawierają zablokowane słowa"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Zablokowane numery"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Zablokowane słowa"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Wiadomości alarmowe — informacje"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Kiedy tryb Offline jest włączony, nie można wysyłać wiadomości. Wyłącz tryb Offline i spróbuj ponownie"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Wyłącz tryb Offline"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Wiadomość wysłana"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Błąd wysyłania wiadomości"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Usuń numery"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "W sytuacji alarmowej naciśnij cztery razy klawisz zmniejszania głośności przy włączonej blokadzie klawiatury. Spowoduje to wysłanie wiadomości alarmowych do wybranych odbiorców. Jeśli te osoby oddzwonią, telefon nie zadzwoni, ale połączenia zostaną automatycznie odebrane. Po wysłaniu wiadomości alarmowych wszystkie inne funkcje telefonu pozostaną niedostępne aż do odblokowania klawiatury"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Zarejestrowano Cię jako odbiorcę wiadomości alarmowej."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Wyś.teraz"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Backup"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Eksportuj na kartę pamięci"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ja"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "W toku..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Powiadomienie o MMS"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stan"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "„Wygasa: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Niektóre znaki mogą zniknąć?\nKontynuować?"
+
old mode 100644 (file)
new mode 100755 (executable)
index d653e30..d9d2690
@@ -73,9 +73,6 @@ msgstr "Entregue"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expirado"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Lida"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Recebendo..."
 
@@ -241,6 +238,9 @@ msgstr "Falha ao enviar mensagem multimídia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duração para o slide"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Usar tecla de volume"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -461,7 +461,7 @@ msgid "IDS_MSGF_HEADER_SAVE_ALL"
 msgstr "Salvar tudo"
 
 msgid "IDS_MSG_BODY_DRAFT_MESSAGES"
-msgstr "Rascunhos de mensagens"
+msgstr "Mensagens de rascunho"
 
 msgid "IDS_MSG_BODY_MESSAGE_WILL_BE_RESTORED"
 msgstr "A mensagem selecionada será restaurada"
@@ -586,3 +586,126 @@ msgstr "%s desbloqueado"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "O tempo programado deve ser definido no futuro"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo de conteúdo restringido. Anexar mesmo assim?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incluir mensagem protegida"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Modo de entrada"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Insira número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicado"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Adicionar palavra"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opções de recebimento"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Alguns destinatários têm um número inválido. Destinatários inválidos não adicionados. Destinatários inválidos: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatário"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Inserir palavra"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar palavra"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Lida"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Adicionar número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Excluir palavras"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "As mensagens recebidas de seus contatos não serão bloqueadas mesmo se contiverem palavras bloqueadas"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloqueados"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Palavras bloqueadas"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Sobre mensagens SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Não é possível enviar mensagens no modo de voo. Desative o modo de voo e tente novamente"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Desat. modo de voo"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mensagem enviada"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Erro ao enviar mensagem"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Excluir números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Em uma emergência, pressione a tecla de redução de volume 4 vezes quando a tecla de bloqueio está ativa. Isto enviará mensagens SOS para seus destinatários selecionados. Se eles retornarem a chamada, o celular não tocará mas sua chamada será atendida automaticamente. Após enviar mensagens SOS, todas as demais funções do celular permanecerão indisponíveis até que a tecla de bloqueio não esteja mais ativa"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Está registrado como um destinatário de mensagem SOS"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Env agora"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Backup"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportar para cartão de memória"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Eu"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Em andamento..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificação de mensagem multimídia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expira: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Alguns caracteres podem ser perdidos. Continuar?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 1aa88d6..2652334
@@ -73,9 +73,6 @@ msgstr "Entregue"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expirado"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Ler"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "A receber..."
 
@@ -241,6 +238,9 @@ msgstr "Falha ao enviar mensagem multimédia"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Duração para o slide"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Utilizar tecla de volume"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s desbloqueado"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "O tempo programado deve ser especificado no futuro"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tipo de conteúdo restringido. Anexar na mesma?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Incluir mensagem protegida"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Modo de introdução"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabeto GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automático"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introduzir número"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicado"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Adicionar palavra"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opções de recepção"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Alguns destinatários têm um número inválido. Destinatários inválidos não adicionados. Destinatários inválidos: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatário"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introduzir palavra"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editar palavra"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Ler"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Adicionar número"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editar número"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Eliminar palavras"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "As mensagens recebidas dos seus contactos não serão bloqueadas, mesmo que contenham palavras bloqueadas"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Números bloqueados"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Palavras bloqueadas"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Acerca das mensagens SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Impossível enviar mensagens no modo de Voo. Desactive o modo de Voo e tente novamente"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Desactivar modo Voo"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mensagem enviada"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Falha no envio de mensagem"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Eliminar números"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Numa emergência, prima a tecla de diminuir o volume 4 vezes quando o bloqueio do teclado estiver activado. Deste modo envia mensagens SOS para os destinatários seleccionados. Se eles devolverem a chamada, o telefone não toca, mas a respectiva chamada é atendida automaticamente. Depois do envio de mensagens SOS todas as outras funções do telefone permanecem indisponíveis até a tecla de bloqueio deixar de estar activa"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Está registado como um destinatário de mensagem SOS"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Env. ag."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Cóp. segur."
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportar para cartão SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Eu"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "A processar..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificação de mensagem multimédia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Estado"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expira: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Alguns caracteres poderão estar perdidos.\nContinuar?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 0b1bfd0..6ea2b9b
@@ -73,9 +73,6 @@ msgstr "Livrat"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Expirat"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Citit"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Se preia..."
 
@@ -241,6 +238,9 @@ msgstr "Trimitere mesaj multimedia nereuşită"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Durata pentru diapozitiv"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Utilizaţi tasta volum"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Mesaj text"
 
@@ -586,3 +586,126 @@ msgstr "%s deblocate"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Momentul programat trebuie să fie în viitor"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Tip de conţinut restricţionat. Ataşaţi oricum?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Includere mesaj protejat"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Planificator S"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Mod introducere text"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Alfabet GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automat"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Introduceţi numărul"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dublat"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Adăugare cuvânt"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opţiuni primire"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Unii destinatari au un număr nevalid. Destinatarii nevalizi nu au fost adăugaţi. Destinatari nevalizi: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Destinatar"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Introducere cuvânt"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Editare cuvânt"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Citire"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Adăugare număr"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Editare număr"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Ştergere cuvinte"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Mesajele primite de la contactele dvs. nu vor fi blocate, chiar dacă acestea conţin cuvinte blocate"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Numere blocate"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Cuvinte blocate"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Despre mesaje SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Nu se pot trimite mesaje când sunteţi în modul Avion. Dezactivaţi modul Avion şi încercaţi din nou"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Dezactiv. mod Avion"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mesaj trimis"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Trimiterea mesajului nu a reuşit"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Ştergere numere"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "În caz de urgenţă, apăsaţi de 4 ori pe tasta de volum mai mic atunci când blocarea tastelor este activată. Astfel, vor fi trimise mesaje S.O.S. destinatarilor selectaţi. Dacă aceştia vă sună înapoi, telefonul nu va suna, dar se va răspunde automat la apel. După trimiterea mesajelor S.O.S., toate celelalte funcţii ale telefonului nu vor fi disponibile până când blocarea tastelor nu mai este activă"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Sunteţi înregistrat ca un destinatar al mesajelor SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Tr. acum"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Copie de rezervă"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Export pe cartela SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Eu"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "În curs..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Notificare privind mesajul multimedia"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stare"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Expiră la: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Este posibil ca unele caractere să se fi pierdut.\nContinuaţi?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 3d2bf20..42e52f4
@@ -73,9 +73,6 @@ msgstr "Доставлено"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Срок действия закончен"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Прочитано"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Получение..."
 
@@ -241,6 +238,9 @@ msgstr "Сбой отправки сообщения MMS"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Длительность слайда"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Испол. клавишу громкости"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "Разблокировано: %s"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Запланированное время должно относиться к будущему"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Тип содержимого с ограничениями. Вложить?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Включая защищенные сообщения"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Режим ввода"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-алфавит"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Юникод"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Автоматически"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Введите номер"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Повторяется"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Добавить слово"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Параметры приема"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Номера некоторых получателей недопустимы. Недопустимые получатели не были добавлены. Недопустимые получатели: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Получатель"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Введите слово"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Изменить слово"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Прочитано"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Добавить номер"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Изменить номер"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Удалить слова"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Сообщения, полученные от ваших контактов, не будут блокироваться, даже если в них содержатся заблокированные слова"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Заблокированные номера"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Заблокированные слова"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Об экстренных сообщениях"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Невозможно отправить сообщения в автономном режиме. Отключите автономный режим и повторите попытку"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Откл. автоном. режим"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Сообщение отправлено"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Ошибка отправки сообщения"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Удалить номера"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "В экстренной ситуации заблокируйте клавиатуру и нажмите клавишу уменьшения громкости 4 раза. Экстренные сообщения будут отправлены выбранным получателям. Если получатель экстренного сообщения перезвонит вам, мелодия вызова звучать не будет, а ответ на вызов будет выполнен автоматически. После отправки экстренных сообщений все другие функции устройства останутся недоступными, пока не будет разблокирована клавиатура"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Вы внесены в список получателей экстренных сообщений"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Отправить"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Архивировать"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Экспорт на карту памяти SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Я"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "В процессе..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Уведомление о MMS"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Состояние"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Срок действия: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Некоторые символы могут быть потеряны. Продолжить?"
+
old mode 100644 (file)
new mode 100755 (executable)
index fefccce..8d237b3
@@ -73,9 +73,6 @@ msgstr "Doručené"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Platnosť vypršala"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Prečítané"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Načítavanie..."
 
@@ -241,6 +238,9 @@ msgstr "Odoslanie multimediálnej správy zlyhalo"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Trvanie snímky"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Použiť tlač. hlasitosti"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s odblokované"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Naplánovaný čas musí byť nastavený v budúcnosti"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Obmedzený typ obsahu. Priložiť napriek tomu?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Zahrnúť chránenú správu"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "Plánovač S"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Režim vkladania textu"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Abeceda GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automaticky"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Zadať číslo"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplicitné"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Pridať slovo"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Možnosti príjmu"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Niektorí príjemcovia majú neplatné číslo. Neplatní príjemcovia neboli pridaní. Neplatní príjemcovia: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Príjemca"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Zadajte slovo"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Upraviť slovo"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Čítať"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Pridať číslo"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Upraviť číslo"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Odstrániť slová"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Správy prijaté od vašich kontaktov nebudú blokované ani v prípade, ak obsahujú blokované slová"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokované čísla"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokované slová"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Informácie o tiesňových správach"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "V letovom režime nemožno odosielať správy. Vypnite letový režim a skúste to znova"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Vypnúť letový režim"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Správa odoslaná"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Odoslanie správy sa nepodarilo"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Odstrániť čísla"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Ak sú zamknuté tlačidlá, v tiesňovej situácii stlačte 4 razy tlačidlo zníženia hlasitosti. Tým sa odošle tiesňová správa vybraným príjemcom. Ak vám zavolajú naspäť, telefón nebude zvoniť, ale hovor sa prijme automaticky. Po odoslaní tiesňovej správy zostanú všetky ostatné funkcie telefónu nedostupné, až kým nezrušíte zamknutie tlačidiel"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Ste registrovaný ako príjemca správy SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Odoslať"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Zálohovanie"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Exportovať na kartu SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ja"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Vykonávanie..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Oznámenie o multimediálnej správe"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stav"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Platnosť do: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Niektoré znaky môžu byť stratené.\nPokračovať?"
+
old mode 100644 (file)
new mode 100755 (executable)
index db4a670..8a121f2
@@ -73,9 +73,6 @@ msgstr "Dostavljeno"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Veljavnost je potekla"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Prebrano"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Nalagam..."
 
@@ -241,6 +238,9 @@ msgstr "Pošiljanje sporočila MMS ni uspelo"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Trajanje za diapozitiv"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Uporab. tipko za glasnost"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Besedilno sporočilo"
 
@@ -586,3 +586,126 @@ msgstr "%s odblokiranih"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Načrtovani čas mora biti nastavljen v prihodnosti"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Omejena vrsta vsebine. Vseeno pripnem?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Vključi zaščiteno sporočilo"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Način za vnos besedila"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "Abeceda GSM"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Samodejno"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Vnesite številko"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Podvojeno"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Dodaj besedo"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Možnosti sprejema"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Nekateri prejemniki imajo neveljavno številko. Ti niso bili dodani. Neveljavni prejemniki: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Prejemnik"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Vnesite besedo"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Uredi besedo"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Preberi"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Dodaj številko"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Uredi številko"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Izbriši besede"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Sporočila, ki jih pošljejo vaši stiki, ne bodo blokirana, tudi če vsebujejo blokirane besede"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokirane številke"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokirane besede"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "O sporočilih SOS"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Ko je omogočen način letenja, pošiljanje sporočil ni mogoče. Onemogočite način letenja in poskusite znova"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Onem. način letenja"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Sporočilo poslano"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Pošiljanje sporočila ni uspelo"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Izbriši številke"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "V nujnih primerih 4-krat pritisnite tipko za nastavljanje glasnosti, ko je tipkovnica zaklenjena. Tako boste izbranim prejemnikom poslali sporočila SOS. Če vas pokličejo nazaj, telefon ne bo zvonil, ampak bo njihov klic samodejno sprejet. Ko pošljete sporočila SOS, vse druge funkcije v telefonu ne bodo na voljo, dokler ne izključite zaklepanja tipk"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Registrirani ste kot prejemnik sporočila SOS."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Poš. zdaj"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Varnostno kopiranje"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Izvozi na kartico SD"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Jaz"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "V teku..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Obvestilo o sporočilu MMS"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Stanje"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Poteče: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Nekaj znakov bo morda izgubljenih.\nNadaljujem?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 0f42fdc..8d860ee
@@ -73,9 +73,6 @@ msgstr "Isporučeno"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Datum isteka već prošao"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Pročitano"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Preuzimanje..."
 
@@ -241,6 +238,9 @@ msgstr "Slanje multimedijalne poruke neuspešno"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Trajanje prikaza slajda"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Kor. tast. za jač. zvuka"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Tekstualna poruka"
 
@@ -586,3 +586,126 @@ msgstr "%s deblokirano"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Planirano vreme treba da bude u budućnosti"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Zabranjen tip sadržaja. Ipak priloži?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Obuhvati zaštićenu poruku"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S planer"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Način unošenja teksta"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM abeceda"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unikod"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatski"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Unesi broj"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Duplirano"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Dodaj reč"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Opcije prijema"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Neki primaoci imaju nevažeći broj. Nevažeći primaoci nisu dodati. Nevažeći primaoci: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Primalac"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Unesi reč"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Izmeni reč"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Pročitaj"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Dodaj broj"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Izmeni broj"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Izbriši reči"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Poruke koje su primljene od tvojih kontakata neće biti blokirane čak iako sadrže reči koje su blokirane"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blokirani brojevi"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blokirane reči"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "O SOS porukama"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Slanje poruka nije moguće kada je omogućen režim letenja. Onemogući režim letenja i pokušaj ponovo"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Onemog. rež. letenja"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Poruka poslata"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Slanje poruke neuspešno"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Izbriši brojeve"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "U slučaju nužde pritisni taster za utišavanje zvuka 4 puta kada je aktivno zaključavanje tastature. Na taj način se šalje SOS poruka izabranim primaocima. Ako ti uzvrate poziv, telefon neće zazvoniti, već će se poziv automatski odgovoriti. Nakon slanja SOS poruka sve ostale funkcije telefona ostaju nedostupne dok zaključavanje tastature ne prestane da bude aktivno"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Registrovani ste kao primalac SOS poruka."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Poš. sada"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Bekap"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Izvezi na SD karticu"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ja"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "U toku..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Obaveštenje o multimedijalnoj poruci"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Ističe: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Neki karakteri mogu nestati.\nNastavak?"
+
old mode 100644 (file)
new mode 100755 (executable)
index c8cee58..e8e7f2c
@@ -73,9 +73,6 @@ msgstr "Levererat"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Har slutat gälla"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Läs"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Hämtar..."
 
@@ -241,6 +238,9 @@ msgstr "Det gick inte att skicka multimediemeddelandet"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Tidslängd för bild"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Använd volymknappen"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Textmeddelande"
 
@@ -586,3 +586,126 @@ msgstr "%s har låsts upp"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Schemalagd tid ska vara i framtiden"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Begränsad innehållstyp. Bifoga ändå?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Inkludera skyddat meddelande"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Inmatningsspråk"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-alfabet"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Automatisk"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Ange nummer"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dubblerad"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Lägg till ord"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Mottagningsalternativ"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Vissa mottagare har ogiltiga nummer. Ogiltiga mottagare har inte lagts till. Ogiltiga mottagare: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Mottagare"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Ange ord"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Redigera ord"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Läst"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Lägg till nummer"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Redigera nummer"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Ta bort ord"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Meddelanden från dina kontakter blockeras inte även om de innehåller blockerade ord"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blockerade nummer"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blockerade ord"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Om SOS-meddelanden"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Det går inte att skicka meddelanden i Flygläget. Inaktivera Flygläget och försök igen"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Inaktivera Flygläge"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Meddelandet skickat"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Meddelandet kunde inte skickas"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Ta bort nummer"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "I en nödsituation trycker du fyra gånger i rad på knappen för volymsänkning när knapplåset är aktiverat. Då skickas SOS-meddelanden till dina valda mottagare. Om de ringer tillbaka till dig ringer inte din telefon, utan samtalet besvaras automatiskt. När SOS-meddelandena har skickats kan inga funktioner på telefonen användas förrän knapplåset har inaktiverats"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Du har registrerats som mottagare av SOS-meddelande."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Skicka nu"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Säkerhetskopiering"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Export till SD-kort"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Mig"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "Multimediemeddelande"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Pågår..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "MMS-meddelande"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Status"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Upphör att gälla: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Det kan hända att tecken försvinner.\nFortsätta?"
+
old mode 100644 (file)
new mode 100755 (executable)
index b34b484..ee3172f
@@ -73,9 +73,6 @@ msgstr "İletildi"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Sona erdi"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Oku"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Alınıyor..."
 
@@ -104,7 +101,7 @@ msgid "IDS_MSGF_BODY_ADD_TO_CONTACT"
 msgstr "Rehbere ekle"
 
 msgid "IDS_MSGF_OPT_DISCARD"
-msgstr "At"
+msgstr "Sil"
 
 msgid "IDS_MSGC_BODY_UNABLE_TO_SEND_MESSAGE"
 msgstr "Mesaj gönderilemiyor"
@@ -241,6 +238,9 @@ msgstr "Multimedya mesajı gönderme başarısız"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Slayt süresi"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Ses tuşunu kullan"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Metin mesajı"
 
@@ -586,3 +586,126 @@ msgstr "%s için engelleme kaldırıldı"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Planlanan zaman gelecekte ayarlanmalı"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Sınırlı içerik tipi. Yine de eklensin mi?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Korunan mesajı dahil et"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planlayıcı"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Giriş modu"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-Alfabesi"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Çoklu dil"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Otomatik"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Numarayı girin"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Tekrarlanan"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Kelime ekle"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Alma seçenekleri"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Bazı alıcılar geçersiz bir numaraya sahip. Geçersiz alıcılar eklenmedi. Geçersiz alıcılar: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Alıcı"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Kelime gir"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Kelime düzenle"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Oku"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Numara ekle"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Numara düzenle"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Kelimeleri sil"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Kişilerinizden aldığınız mesajlar, engelli sözcükler içerse de engellenmeyecektir"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Engelli numaralar"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Engelli kelimeler"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS mesajları hakkında"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Uçuş modundayken, mesaj gönderilemiyor. Uçuş modunu devre dışı bırakın ve tekrar deneyin"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Uçş mdn dvr dşı brak"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Mesaj gönderildi"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Mesaj gönderme başarısız"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Numaraları sil"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Tuş kilidi devredeyken bir acil durumda ses azaltma tuşuna 4 kez basın. Bu, seçili alıcılarınıza Acil Durum mesajları gönderecektir. Sizi geri ararlarsa, telefon çalmayacaktır fakat arama otomatik olarak yanıtlanacaktır. SOS mesajları gönderdikten sonra telefonun diğer tüm işlevleri tuş kilidi devre dışı bırakılana kadar devre dışı kalacaktır"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Acil durum mesajı alıcısı olarak kayıtlısınız."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Şmdi gndr"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Yedekle"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD karta çıkar"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Ben"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Devam ediyor..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedya mesajı bildirimi"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Durum"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Süresi dolar: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Bazı karakterler kaybolabilir.\nDevam etmek istiyor musunuz?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 959c8f2..7742dfd
@@ -73,9 +73,6 @@ msgstr "Доставлено"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Термін дії вже минув"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "Прочитане"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Отримання..."
 
@@ -241,6 +238,9 @@ msgstr "Збій під час надсилання MMS"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Тривалість слайда"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Викор. клавіші гучності"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "SMS"
 
@@ -586,3 +586,126 @@ msgstr "%s розблоковано"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Запланований час слід встановити у майбутньому"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Заборонений тип вмісту. Все одно вкласти?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Включити захищене повідомлення"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Режим введення"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM-алфавіт"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Юнікод"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Автоматично"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Введіть номер"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Повторюється"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "Додати слово"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Опції отримання"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Номери деяких одержувачів хибні. Недійсні одержувачі не додані. Хибні одержувачі: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Одержувач"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "Введіть слово"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "Редагувати слово"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "Прочитане"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Додати номер"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Редагувати номер"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Видалити слова"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Повідомлення від контактів не блокуватимуться, навіть якщо вони міститимуть заблоковані слова"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Заблоковані номери"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Заблоковані слова"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "Про екстрені повідомлення"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Неможливо надсилати повідомлення в режимі без зв’язку. Вимкніть режим без зв'язку та спробуйте ще раз"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Вимк.реж.без зв’язку"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Повідомлення надіслано"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Збій надсилання повідомлення"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Видалити номери"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "У разі виникнення надзвичайної ситуації натисніть клавішу зменшення гучності 4 рази при заблокованій клавіатурі. Екстрені повідомлення будуть надіслані на номери вказаних одержувачів. Якщо вони вам зателефонують, телефон не дзвонитиме, але їх виклики буде прийнято автоматично. Після надсилання екстрених повідомлень усі інші функції телефону залишатимуться недоступними, доки клавіатуру не буде розблоковано"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Вас зареєстровано як одержувача екстреного повідомлення."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Над. зар."
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Резервне копіювання"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "Експортувати на карту пам’яті"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Я"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Триває відправка..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Сповіщення про MMS-повідомлення"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Стан"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Дійсне до: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Деякі символи може бути втрачено.\nПродовжити?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 64f9bd5..777ef79
@@ -73,9 +73,6 @@ msgstr "Yetkazildi"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "Amal qilish muddati tugadi"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "O‘qilganlar"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "Qayta olinmoqda..."
 
@@ -241,6 +238,9 @@ msgstr "Multimedia xabarini yuborish bajarilmadi"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "Slayd namoyishi davomiyligi"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "Balandlik tugmasini ishl."
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "Matnli xabar"
 
@@ -586,3 +586,126 @@ msgstr "%s blokdan chiqarildi"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "Belgilangan vaqt keyinchalik o‘rnatilishi kerak"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "Taqiqlangan tarkib turi. Baribir biriktirilsinmi?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "Himoyalangan xabar mavjud"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "Kiritish rejimi"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM alifbo"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Yunikod"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "Avtomatik"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "Raqam kiriting"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "Dublikatlangan"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "So‘z qo‘shish"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "Qabul qilish opsiyalari"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "Ba’zi qabul qiluvchilar noto‘g‘ri raqamga ega. Noto‘g‘ri qabul qiluvchilar qo‘shilmadi. Noto‘g‘ri qabul qiluvchilar: %s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "Oluvchi"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "So‘z kiriting"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "So‘zni tahrirlash"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "O‘qilganlar"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "Raqam qo‘shish"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "Raqamni tahrirlash"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "So‘zlarni yo‘q qilish"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Kontaktlaringizdan kelgan xabarlar bloklanmaydi, hatto ular bloklangan so‘zlarga ega bo‘lsa ham"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Bloklangan a’zolar"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Bloklangan so‘zlar"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "SOS xabarlari haqida"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "Uchish rejimida xabarlar yuborib bo‘lmaydi. Uchish rejimini o‘chiring va qayta urinib ko‘ring"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "Uchish rejimini o‘ch"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "Xabar yuborildi"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "Xabarni yuborib bo‘lmadi"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "Raqamlarni o‘chirib tashlash"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "Favqulodda vaziyatlarda klaviatura bloki faolligida ovozni pasaytirish tugmasini 4 marta bosing. Bu Sizning tanlangan qabul qiluvchilaringizga SOS xabarlarini yuboradi. Agar ular Sizga qayta qo‘ng‘iroq qilishsa, telefon ringtoni chalinmaydi, lekin ularning qo‘ng‘irog‘iga avtomatik ravishda javob beriladi. SOS xabarlarini yuborishdan so‘ng klaviatura bloklanishi faollashtirilguniga qadar telefondagi boshqa barcha funksiyalardan foydalanib bo‘lmaydi"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "Siz SOS xabari qabul qiluvchisi sifatida ro‘yxatdan o‘tgansiz."
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "Hozir/yub"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "Arxiv"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "SD-kartaga eksport qilish"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "Men"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "Bajarilmoqda..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "Multimedia xabari eslatmasi"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "Holat"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "Amal qilish muddati: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "Ba’zi belgilar yo‘qotilishi mumkin. Davom ettirilsinmi?"
+
old mode 100644 (file)
new mode 100755 (executable)
index bb73fae..c29f9db
@@ -73,9 +73,6 @@ msgstr "已送达"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "已过期"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "已读"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "取回中..."
 
@@ -241,6 +238,9 @@ msgstr "发送彩信失败"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "幻灯片持续时间"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "使用音量键"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "短信息"
 
@@ -586,3 +586,126 @@ msgstr "已取消阻止 %s"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "预定的时间应当在将来"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "被限制的内容类型。仍然附加?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "包括保护信息"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S日历"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "输入模式"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM 字母系统"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "单一码"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "自动"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "输入号码"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "重复"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "添加单词"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "接收选项"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "部分收件人号码无效。未添加无效收件人。无效收件人:%s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "收件人"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "输入单词"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "编辑文字"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "阅读"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "添加号码"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "编辑号码"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "删除词"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "从您的联系人接收的信息不会被阻止,即使其含有已阻止的词语"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "已阻止数字"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "已阻止词语"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "关于 SOS 信息"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "飞行模式下无法发送信息。禁用飞行模式并重试"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "禁用飞行模式"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "已发送"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "发送信息失败"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "删除号码"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "当按键锁激活时,在紧急情况下按音量键 4 次。这将发送 SOS 信息给您选中的收件人。如果他们回拨过来,手机不会发出铃声但会自动接听来电。在发送 SOS 信息后,手机上的所有其他功能将保持不可用,直至按键锁不再激活"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "您已注册为 SOS 信息收件人。"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "立即发送"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "备份"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "导出到SD卡"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "我"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "彩信"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "进行中..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "彩信通知"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "状态"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "到期时间: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "可能丢失部分字符。\n继续?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 428706c..46f1285
@@ -73,9 +73,6 @@ msgstr "已傳遞"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "已過期"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "已讀取"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "正在取回..."
 
@@ -107,7 +104,7 @@ msgid "IDS_MSGF_OPT_DISCARD"
 msgstr "捨棄"
 
 msgid "IDS_MSGC_BODY_UNABLE_TO_SEND_MESSAGE"
-msgstr "無法發送息"
+msgstr "無法發送息"
 
 msgid "IDS_MSGC_OPT_CREATE_ITEM_TAKE_PHOTO"
 msgstr "拍照"
@@ -241,6 +238,9 @@ msgstr "發送多媒體訊息失敗"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "投影片持續時間"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "使用音量鍵"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "文字訊息"
 
@@ -497,7 +497,7 @@ msgid "IDS_MSGC_OPT_ATTACHMENTS"
 msgstr "附件"
 
 msgid "IDS_MSGF_POP_SENDING_FAILED_MESSAGE"
-msgstr "正在發送失敗的息"
+msgstr "正在發送失敗的息"
 
 msgid "IDS_MSGF_POP_MAXIMUM_CHARACTERS"
 msgstr "字元數目已達上限"
@@ -586,3 +586,126 @@ msgstr "%s已解封"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "列入日程的時間需設為未來時間"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "受限制的內容類型。仍要附加?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "包括受保護的訊息"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "輸入方法"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM 字符表"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "輸入號碼"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "重複"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "加入單詞"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "接收選項"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "部分收件人的號碼無效。未加入無效收件人。無效收件人:%s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "收件人"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "輸入字詞"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "編輯字詞"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "已讀取"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "加入號碼"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "編輯號碼"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "刪除字詞"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "不會封鎖來自聯絡人的訊息,即使其中包含已封鎖的字詞"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "已封鎖號碼"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "已封鎖字詞"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "關於 SOS 訊息"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "在飛行模式中無法發送訊息。停用飛行模式並重試"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "停用飛行模式"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "訊息已發送"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "發送訊息失敗"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "刪除號碼"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "緊急時,在鎖定鍵啟用的情況下按四下降低音量鍵。如此將能發送 SOS 訊息給選擇的收件人。若他們回撥,手機將不會響鈴,但是會自動接聽通話。在發送 SOS 訊息後,所有手機的其他功能皆將無法使用,直到鎖定鍵不再啟用"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "您已註冊為 SOS 訊息收件人。"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "現在發送"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "備份"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "匯出到SD卡"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "我"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "MMS"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "正在進行..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "多媒體訊息通知"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "狀態"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "到期:%s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "部分字元可能遺失。繼續嗎?"
+
old mode 100644 (file)
new mode 100755 (executable)
index b1ada21..9e103da
@@ -73,9 +73,6 @@ msgstr "已送达"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "已过期"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "阅读"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "取回中…"
 
@@ -241,6 +238,9 @@ msgstr "发送彩信失败"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "幻灯片持续时间"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "使用音量键"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "简讯"
 
@@ -586,3 +586,126 @@ msgstr "已取消阻止 %s"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "预定的时间应当在将来"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "被限制的内容类型。仍然附加?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "包括保护信息"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "输入方法"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM字母系统"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "自动"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "输入号码"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "重复"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "添加字词"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "接收选项"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "部分收件人号码无效。未添加无效收件人。无效收件人:%s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "收件人"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "输入单词"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "编辑文字"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "阅读"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "添加号码"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "编辑号码"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "Delete words"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "Messages received from your contacts will not be blocked even if they contain blocked words"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "Blocked numbers"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "Blocked words"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "About SOS messages"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "飞行模式下无法发送信息。禁用飞行模式并重试"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "禁用飞行模式"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "已发送"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "发送讯息失败"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "删除号码"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "当按键锁激活时,在紧急情况下按音量键 4 次。这将发送 SOS 信息给您选中的收件人。如果他们回拨过来,手机不会发出铃声但会自动接听来电。在发送 SOS 信息后,手机上的所有其他功能将保持不可用,直至按键锁不再激活"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "您已注册为 SOS 信息收件人。"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "立即发送"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "备份"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "导出到SD卡"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "我"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "多媒体简讯"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "进行中…"
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "多媒体简讯通知"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "状态"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "到期时间: %s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "可能丢失部分字符。\n继续?"
+
old mode 100644 (file)
new mode 100755 (executable)
index 05f6eca..f88082c
@@ -73,9 +73,6 @@ msgstr "已傳送"
 msgid "IDS_MSGF_BODY_EXPIRED"
 msgstr "已過期"
 
-msgid "IDS_MSGF_BODY_READ"
-msgstr "已讀取"
-
 msgid "IDS_MSGF_BODY_RETRIEVING_ING"
 msgstr "正在擷取..."
 
@@ -167,7 +164,7 @@ msgid "IDS_MSGF_BODY_RECEIVED"
 msgstr "已接收"
 
 msgid "IDS_MSGF_BODY_RECEIVINGOPTIONNETWORK_MANUAL"
-msgstr "手動"
+msgstr "手動模式"
 
 msgid "IDS_MSGF_BODY_RECEIVINGOPTIONNETWORK_REJECT"
 msgstr "拒絕"
@@ -176,7 +173,7 @@ msgid "IDS_MSGF_BODY_RECEIVINGOPTIONS"
 msgstr "接收選項"
 
 msgid "IDS_MSGF_BODY_ROAMINGRECEPTION_RESTRICTED"
-msgstr "保密"
+msgstr "限制"
 
 msgid "IDS_MSGF_BODY_SENDINGOPTIONPRIORITY_LOW"
 msgstr "低"
@@ -241,6 +238,9 @@ msgstr "傳送多媒體訊息失敗"
 msgid "IDS_MSGC_HEADER_DURATION_FOR_SLIDE"
 msgstr "投影片持續時間"
 
+msgid "IDS_MSG_MBODY_USE_THE_VOLUME_KEY"
+msgstr "使用音量鍵"
+
 msgid "IDS_MSGF_OPT_TEXT_MESSAGE"
 msgstr "簡訊"
 
@@ -332,7 +332,7 @@ msgid "IDS_MSGF_POP_UNABLE_TO_ATTACH_MAXIMUM_SIZE_OF_FILES_IS_PD_KB"
 msgstr "無法附加。最大文件%d KB"
 
 msgid "IDS_MSGF_BODY_CREATIONMODERESTRICTED"
-msgstr "保密"
+msgstr "限制"
 
 msgid "IDS_MSGC_POP_UNABLE_TO_ADD_FILE_IS_FORWARD_LOCKED"
 msgstr "無法轉寄。\n檔案轉寄已鎖住"
@@ -586,3 +586,126 @@ msgstr "%s 已解鎖"
 msgid "IDS_MSGC_POP_SCHEDULED_TIME_SHOULD_SET_IN_THE_FUTURE"
 msgstr "預定的時間應該設在未來"
 
+msgid "IDS_MSGF_POP_RESTRICTED_CONTENT_TYPE_ATTACH_ANYWAY_Q"
+msgstr "受限制的內容類型。要附加嗎?"
+
+msgid "IDS_MSGF_POP_INCLUDE_PROTECTED_MESSAGE"
+msgstr "包括保護訊息"
+
+msgid "IDS_MSGC_OPT_S_NOTE"
+msgstr "S Note"
+
+msgid "IDS_MSGC_OPT_S_PLANNER"
+msgstr "S Planner"
+
+msgid "IDS_MSGC_HEADER_INPUTMODE"
+msgstr "輸入模式"
+
+msgid "IDS_MSGF_BODY_GSM_ALPHABET"
+msgstr "GSM 字母表"
+
+msgid "IDS_MSGF_BODY_UNICODE"
+msgstr "Unicode"
+
+msgid "IDS_MSGF_BODY_AUTOMATIC"
+msgstr "自動"
+
+msgid "IDS_MSGF_BODY_ENTER_NUMBER"
+msgstr "輸入號碼"
+
+msgid "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"
+msgstr "重複"
+
+msgid "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"
+msgstr "加入字詞"
+
+msgid "IDS_MSGF_HEADER_SOSMESSAGE_RECEIVINGOPTIONS"
+msgstr "接收選項"
+
+msgid "IDS_MSGF_BODY_SOME_RECIPIENTS_HAVE_AN_INVALID_NUMBER_INVALID_RECIPIENTS_NOT_ADDED_N_INVALID_RECIPIENTS_C_PS"
+msgstr "部分收件人的號碼無效。未新增無效收件人。無效收件人:%s"
+
+msgid "IDS_MSGF_OPT_RECIPIENT"
+msgstr "收件人"
+
+msgid "IDS_MSGF_BODY_ENTER_WORD"
+msgstr "輸入字詞"
+
+msgid "IDS_MSGF_BODY_EDIT_WORD"
+msgstr "編輯文字"
+
+msgid "IDS_MSGF_BODY_MMSREADREPLYMSGREAD"
+msgstr "讀取"
+
+msgid "IDS_MSGF_HEADER_ADD_NUMBER"
+msgstr "新增號碼"
+
+msgid "IDS_MSGF_HEADER_EDIT_NUMBER"
+msgstr "編輯號碼"
+
+msgid "IDS_MSGF_HEADER_DELETE_WORDS"
+msgstr "選擇字詞"
+
+msgid "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"
+msgstr "不會封鎖來自聯絡人的訊息,即使其中包含封鎖的字詞"
+
+msgid "IDS_MSGF_BODY_BLOCKED_NUMBERS"
+msgstr "封鎖的號碼"
+
+msgid "IDS_MSGF_BODY_BLOCKED_WORDS"
+msgstr "封鎖的字詞"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES"
+msgstr "關於 SOS 訊息"
+
+msgid "IDS_MSGC_POP_UNABLE_TO_SEND_MESSAGES_WHILE_IN_FLIGHT_MODE_DISABLE_FLIGHT_MODE_AND_TRY_AGAIN"
+msgstr "在飛航模式中無法傳送訊息。停用飛航模式然後重試"
+
+msgid "IDS_MSGC_HEADER_DISABLE_FLIGHT_MODE_ABB"
+msgstr "停用飛航模式"
+
+msgid "IDS_MSGC_POP_MESSAGESENT"
+msgstr "訊息已傳送"
+
+msgid "IDS_MSGF_POP_SENDING_MESSAGE_FAILED"
+msgstr "傳送訊息失敗"
+
+msgid "IDS_MSGF_HEADER_DELETE_NUMBERS"
+msgstr "刪除號碼"
+
+msgid "IDS_MSGF_BODY_ABOUT_SOS_MESSAGES_HELP_MSG"
+msgstr "緊急時,在鎖定鍵啟用的情況下按四下降低音量鍵。如此將能傳送 SOS 訊息給選擇的收件人。若他們回撥,手機將不會響鈴,但是會自動接聽通話。在傳送 SOS 訊息後,所有手機的其他功能皆將無法使用,直到鎖定鍵不再啟用"
+
+msgid "IDS_MSGF_BODY_REGISTERED_AS_SOS_MSG_RECIPIENT"
+msgstr "您已登記為 SOS 訊息收件人。"
+
+msgid "IDS_MSG_SK_SEND_NOW"
+msgstr "現在發送"
+
+msgid "IDS_MSG_HEADER_BACKUP"
+msgstr "備份"
+
+msgid "IDS_MSG_OPT_EXPORT_TO_SD_CARD"
+msgstr "匯出到SD卡"
+
+msgid "IDS_MSGF_BODY_ME"
+msgstr "我"
+
+msgid "IDS_MSGF_BODY_MMS"
+msgstr "多媒體訊息"
+
+msgid "IDS_MSGF_POP_IN_PROGRESS_ING"
+msgstr "進行中..."
+
+msgid "IDS_MSGF_BODY_MULTIMEDIA_MESSAGE_NOTIFICATION"
+msgstr "多媒體訊息通知"
+
+msgid "IDS_MSGF_OPT_STATUS"
+msgstr "狀態"
+
+msgid "IDS_MSGF_HEADER_EXPIRES_C_PS"
+msgstr "過期:%s"
+
+msgid "IDS_MSGF_POP_SOME_CHARACTERS_MAY_BE_LOST_CONTINUE_Q"
+msgstr "部分字元可能會遺失。繼續?"
+
index fd91485..44fa9d1 100755 (executable)
@@ -17,6 +17,9 @@
                        <smack request="efreet" type="rx"/>
                        <smack request="media-data::db" type="rw"/>
                </request>
+               <provide>
+                       <label name="org.tizen.message::vconf"/>
+               </provide>
        </define>
        <assign>
                <filesystem path="/usr/share/packages/org.tizen.message.xml" label="_" />
index 6adf36b..83246b2 100755 (executable)
@@ -67,7 +67,7 @@
                        <mime name="*/*"/>
                </application-service>
                <application-service>
-                       <operation name="http://tizen.org/appcontrol/operation/send_text"/>
+                       <operation name="http://tizen.org/appcontrol/operation/send"/>
                </application-service>
                <application-service>
                        <operation name="http://tizen.org/appcontrol/operation/send_text"/>
@@ -78,6 +78,9 @@
                        <operation name="http://tizen.org/appcontrol/operation/send_text"/>
                        <mime name="*/*"/>
                </application-service>
+       <application-service>
+                       <operation name="http://tizen.org/appcontrol/operation/send_text"/>
+               </application-service>
        </ui-application>
        <ui-application appid="org.tizen.msg-ui-class0" exec="/usr/apps/org.tizen.message/bin/msg-ui-class0" nodisplay="true" multiple="false" type="capp" taskmanage="true">
                <label>Msg-ui-class0</label>
index 6f22854..2443e8b 100755 (executable)
@@ -45,7 +45,6 @@ BuildRequires:  pkgconfig(status)
 BuildRequires:  pkgconfig(tapi)
 BuildRequires:  pkgconfig(ui-gadget-1)
 BuildRequires:  pkgconfig(utilX)
-BuildRequires:  pkgconfig(libexif)
 BuildRequires:  libug-contacts-devel
 BuildRequires:  cmake
 BuildRequires:  edje-tools
@@ -72,9 +71,9 @@ rm -rf %{buildroot}
 %make_install
 
 %post
-vconftool set -t int db/private/org.tizen.message/font_size 0 -u 5000
-vconftool set -t int db/private/org.tizen.message/mdm_status 0 -u 5000
-vconftool set -t bool db/private/org.tizen.message/use_volume_key 0 -u 5000
+vconftool set -t int db/private/org.tizen.message/font_size 1 -u 5000 -f
+vconftool set -t int db/private/org.tizen.message/accessibility_font_size 1 -u 5000 -f
+vconftool set -t bool db/private/org.tizen.message/use_volume_key 0 -u 5000 -f
 chown -R 5000:5000 /opt/usr/apps/org.tizen.message/data
 mkdir -p /usr/ug/bin
 ln -sf /usr/bin/ug-client /usr/ug/bin/msg-composer-efl
index bdac87e..5918207 100755 (executable)
@@ -13,7 +13,6 @@ SET(SETTING_SRCS
         ./src/main/msg-ui-setting-callback.c
         ./src/main/msg-ui-setting-common-util.c
         ./src/main/msg-ui-setting-msg-service-wrapper.c
-        ./src/main/msg-ui-setting-font-size.c
         ./src/spam/msg-ui-setting-spam-setting.c
         ./src/spam/msg-ui-setting-spam-block-word.c
         ./src/spam/msg-ui-setting-spam-block-number.c
index 6220512..78317a2 100755 (executable)
@@ -48,14 +48,13 @@ Evas_Object *msg_ui_setting_common_create_layout(Evas_Object *parent);
 void msg_ui_setting_common_create_back_btn(Evas_Object *nf, Evas_Smart_Cb func, void *data);
 void msg_ui_setting_common_create_title_back_btn(Evas_Object *nf, Evas_Smart_Cb func, void *data);
 Evas_Object *msg_ui_setting_common_create_title_btn(Evas_Object *nf, const char *text, Evas_Smart_Cb func, void *data);
-Evas_Object *msg_ui_setting_common_create_controlbar(Evas_Object *parent);
+Evas_Object *msg_ui_setting_common_create_toolbar(Evas_Object *parent, const char *text, Evas_Smart_Cb func, void *data);
 
 Evas_Object *msg_ui_setting_common_create_genlist(Evas_Object *parent);
 void msg_ui_setting_common_append_genlist_separator(Evas_Object *genlist, void *data);
 void msg_ui_setting_common_append_genlist_separator_without_bot_line(Evas_Object *genlist, void *data);
 
 Evas_Object *msg_ui_setting_common_create_scroller(Evas_Object *parent);
-Evas_Object *msg_ui_setting_common_create_conformant(Evas_Object *parent);
 Evas_Object *msg_ui_setting_common_create_no_content_view(Evas_Object *parent, const char *text);
 Evas_Object *msg_ui_setting_common_add_box(Evas_Object *parent);
 Evas_Object *msg_ui_setting_common_create_editfield(Evas_Object *parent, const char *label, const char *guide_label);
index 2a4ab34..416cc45 100755 (executable)
@@ -40,7 +40,6 @@ typedef enum {
        MSG_UI_SETTING_MAIN_MENU_SPAM_MESSAGES,
        MSG_UI_SETTING_MAIN_MENU_CB_MESSAGES,
        MSG_UI_SETTING_MAIN_MENU_SUB_TITLE,
-       MSG_UI_SETTING_MAIN_MENU_FONT_SIZE,
        MSG_UI_SETTING_MAIN_MENU_USE_VOLUME_KEY,
 
        MSG_UI_SETTING_MAIN_MENU_MAX
@@ -63,7 +62,5 @@ void msg_ui_setting_launch_spam_setting(PMSG_SETTING_DATA settingData);
 
 void msg_ui_setting_create_main_view(PMSG_SETTING_DATA settingData);
 
-void msg_ui_setting_font_size_create_view(void *data, Evas_Object *obj, void *event_info);
-
 #endif /* __DEF_MSG_UI_MAIN_SETTING_H__ */
 
index 956bfd1..e8c140e 100755 (executable)
@@ -42,6 +42,14 @@ typedef enum {
 } MSG_UI_SETTING_MM_MENU_E;
 
 typedef enum {
+       MSG_UI_SETTING_MM_CREATE_MODE_MENU_FREE,
+       MSG_UI_SETTING_MM_CREATE_MODE_MENU_WARNING,
+       MSG_UI_SETTING_MM_CREATE_MODE_MENU_RESTRICTED,
+       MSG_UI_SETTING_MM_CREATE_MODE_MENU_MAX
+
+} MSG_UI_SETTING_MM_CREATE_MODE_MENU_E;
+
+typedef enum {
        MSG_UI_SETTING_MM_RECV_OPT_MENU_HOME,
        MSG_UI_SETTING_MM_RECV_OPT_MENU_FOREIGN,
        MSG_UI_SETTING_MM_RECV_OPT_MENU_MAX
@@ -64,12 +72,12 @@ void msg_ui_setting_mm_create_view(void *data, Evas_Object *obj, void *event_inf
 /*
  *     Receiving Option API
  */
-void msg_ui_setting_mm_recv_opt_main(void *data, Evas_Object *obj, void *event_info);
+void msg_ui_setting_mm_recv_opt_view(void *data, Evas_Object *obj, void *event_info);
 
 /*
  *     Read Report API
  */
-void msg_ui_setting_mm_read_rep_main(void *data, Evas_Object *obj, void *event_info);
+void msg_ui_setting_mm_read_rep_view(void *data, Evas_Object *obj, void *event_info);
 
 
 #endif
index 80fe93a..b4202fa 100755 (executable)
@@ -48,6 +48,14 @@ typedef enum {
 
 } MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_E;
 
+typedef enum {
+       MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_DATA_SAME_AS,
+       MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_NAME_START_WITH,
+       MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_NAME_INCLUDE,
+       MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_MAX
+
+} MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_E;
+
 
 /*============================================================================
                                FUNCTION DEFINE
index 0c03feb..c0498dc 100755 (executable)
@@ -34,6 +34,14 @@ typedef enum {
 } MSG_UI_SETTING_TEXT_MENU_E;
 
 typedef enum {
+       MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_GSM_ALPHABET,
+       MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_UNICODE,
+       MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_AUTOMATIC,
+       MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_MAX
+
+} MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_E;
+
+typedef enum {
        MSG_UI_SETTING_SMSC_MENU_ADDRESS_TITLE,
        MSG_UI_SETTING_SMSC_MENU_ADDRESS,
        MSG_UI_SETTING_SMSC_MENU_MAX
index ef2fef2..df5fa5f 100755 (executable)
@@ -22,7 +22,6 @@
 #include "message.h"
 #include <msg.h>
 
-
 #define MSG_SETTING_THEME      EDJDIR"/setting_theme.edj"
 
 #define MAX_SETTING_CTRLBAR_BUTTON     4
@@ -123,7 +122,6 @@ typedef struct {
        Evas_Object *service_centre_radio_group;
        Evas_Object *service_centre_btn_reveal;
 
-       Evas_Object *smsc_genlist;
        Elm_Genlist_Item_Class smsc_title_itc;
        Elm_Genlist_Item_Class smsc_1icon_itc;
 
@@ -172,6 +170,7 @@ typedef struct _MSG_UI_SETTING_S {
        msg_struct_t setting_opt;
        msg_struct_t smsc_opt;
        msg_struct_t mms_recv_opt;
+       msg_struct_t cb_msg_opt;
        msg_struct_list_s *smsc_list;
 
 } MSG_UI_SETTING_S;
@@ -196,7 +195,8 @@ typedef struct _MSG_UI_SETTING_FILTER_S {
        Evas_Object *block_filter_box;
        Evas_Object *delete_filter_box;
 
-       Elm_Object_Item *ctrl_btn[MAX_SETTING_CTRLBAR_BUTTON];
+       Evas_Object *add_btn;
+       Evas_Object *del_btn;
        Elm_Object_Item *block_left_btn;
        Elm_Object_Item *block_right_btn;
 
@@ -245,6 +245,7 @@ typedef struct _MSG_SETTING_DATA {
        Evas_Object *popup;
        Evas_Object *selectioninfo;
        Evas_Object *selectioninfo_layout;
+       Elm_Object_Item *navi_it;
 
        msg_handle_t msgHandle;
        MSG_UI_SETTING_S msg_setting;
@@ -260,11 +261,6 @@ typedef struct _MSG_SETTING_DATA {
 
        MSG_UI_SETTING_FILTER_S block_msg;
 
-       Evas_Object *font_size_genlist;
-       Elm_Genlist_Item_Class font_size_itc;
-       Evas_Object *font_size_radio_group;
-       int font_size_index;
-
        /* use the volume key */
        Evas_Object *use_vol_key_activate_check;
        Elm_Genlist_Item_Class use_vol_key_itc;
index f3bf82c..be01006 100755 (executable)
 
 void msg_ui_setting_text_msg_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        msg_ui_setting_text_create_view(data, obj, event_info);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_mm_msg_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        msg_ui_setting_mm_create_view(data, obj, event_info);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_spam_msg_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        msg_ui_setting_spam_create_view(data, obj, event_info);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-}
-
-void msg_ui_setting_font_size_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       msg_ui_setting_font_size_create_view(data, obj, event_info);
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_quit_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        ug_destroy_me(settingData->ug);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
index 467b04b..f70f838 100755 (executable)
@@ -18,9 +18,6 @@
 #include "msg-ui-setting-main.h"
 #include "msg-ui-setting-common-util.h"
 
-#include <contacts-svc.h>
-#include <contacts-ug.h>
-
 
 /*============================================================================
                                                                STATIC FUNCTION DEFINE
@@ -41,7 +38,7 @@ static void __msg_ui_setting_common_ug_destroy_cb(ui_gadget_h ug, void *priv);
 
 static void __msg_ui_setting_common_entry_changed_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
@@ -52,12 +49,12 @@ static void __msg_ui_setting_common_entry_changed_cb(void *data, Evas_Object *ob
                        elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_entry_focus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
@@ -66,12 +63,12 @@ static void __msg_ui_setting_common_entry_focus_cb(void *data, Evas_Object *obj,
 
        elm_object_signal_emit(layout, "elm,state,guidetext,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
@@ -80,25 +77,25 @@ static void __msg_ui_setting_common_entry_unfocus_cb(void *data, Evas_Object *ob
 
        elm_object_signal_emit(layout, "elm,state,eraser,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *entry = (Evas_Object *)data;
 
        elm_entry_entry_set(entry, "");
        elm_object_signal_emit(obj, "elm,state,eraser,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 Evas_Object *msg_ui_setting_common_create_bg(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL, "parent object is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent object is NULL");
 
        Evas_Object *bg;
 
@@ -112,8 +109,8 @@ Evas_Object *msg_ui_setting_common_create_bg(Evas_Object *parent)
 
 Evas_Object *msg_ui_setting_common_create_layout(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL, "parent object is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent object is NULL");
 
        Evas_Object *layout;
 
@@ -123,15 +120,15 @@ Evas_Object *msg_ui_setting_common_create_layout(Evas_Object *parent)
        evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        /* elm_object_style_set(settingData->bg, "group_list"); */
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return layout;
 }
 
 void msg_ui_setting_common_create_back_btn(Evas_Object *nf, Evas_Smart_Cb func, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, nf == NULL, "navi_frame is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(nf == NULL, "navi_frame is NULL");
 
        Evas_Object *back_btn;
        Elm_Object_Item *navi_it;
@@ -143,13 +140,13 @@ void msg_ui_setting_common_create_back_btn(Evas_Object *nf, Evas_Smart_Cb func,
        elm_object_style_set(back_btn, "naviframe/back_btn/default");
        evas_object_smart_callback_add(back_btn, "clicked", func, (void *)data);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_common_create_title_back_btn(Evas_Object *nf, Evas_Smart_Cb func, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, nf == NULL, "nf is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(nf == NULL, "nf is NULL");
 
        Evas_Object *back_btn;
        Elm_Object_Item *navi_it;
@@ -161,73 +158,81 @@ void msg_ui_setting_common_create_title_back_btn(Evas_Object *nf, Evas_Smart_Cb
        elm_object_style_set(back_btn, "naviframe/back_btn/default");
        evas_object_smart_callback_add(back_btn, "clicked", func, (void *)data);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 Evas_Object *msg_ui_setting_common_create_title_btn(Evas_Object *nf, const char *text, Evas_Smart_Cb func, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, nf == NULL, NULL, "nf is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(nf == NULL, NULL, "nf is NULL");
 
        Evas_Object *button;
 
        button = elm_button_add(nf);
        if (button == NULL) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "elm_button_add() is failed !!");
+               D_MSG("elm_button_add() is failed !!");
                return NULL;
        }
+       elm_object_style_set(button, "naviframe/title_icon");
+
+       if (strcmp(text, dgettext("sys_string", "IDS_COM_SK_DONE")) == 0 || strcmp(text, dgettext("sys_string", "IDS_COM_SK_SAVE")) == 0) {
+               Evas_Object *icon = elm_icon_add(button);
+               elm_image_file_set(icon, MSG_IMAGES_EDJ, MSG_COMMON_FILE_PLUS_ICON);
+               evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1 , 1);
+               elm_image_resizable_set(icon, EINA_TRUE, EINA_TRUE);
+               elm_object_content_set(button, icon);
+       } else if (strcmp(text, dgettext("sys_string", "IDS_COM_SK_CANCEL")) == 0) {
+               elm_object_style_set(button, "naviframe/back_btn/default");
+       } else {
+               elm_object_style_set(button, "naviframe/title/default");
+               elm_object_text_set(button, text);
+       }
 
-       elm_object_style_set(button, "naviframe/title/default");
-       elm_object_text_set(button, text);
        evas_object_smart_callback_add(button, "clicked", func, (void *)data);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return button;
 }
 
-Evas_Object *msg_ui_setting_common_create_controlbar(Evas_Object *parent)
+Evas_Object *msg_ui_setting_common_create_toolbar(Evas_Object *parent, const char *text, Evas_Smart_Cb func, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL, "parent is NULL");
-
-       Evas_Object *toolbar;
-
-       toolbar = elm_toolbar_add(parent);
-       elm_toolbar_shrink_mode_set(toolbar, ELM_TOOLBAR_SHRINK_EXPAND);
-       elm_object_style_set(toolbar, "default");
-
-       return toolbar;
+       D_ENTER;
+       Evas_Object *btn = elm_button_add(parent);
+       if (!btn) return NULL;
+       elm_object_style_set(btn, "naviframe/toolbar/default");
+       elm_object_text_set(btn, text);
+       evas_object_smart_callback_add(btn, "clicked", func, data);
+       return btn;
 }
 
 Evas_Object *msg_ui_setting_common_create_genlist(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL, "parent is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent is NULL");
 
        Evas_Object *genlist;
 
        genlist = elm_genlist_add(parent);
-       elm_object_style_set(genlist, "dialogue");
 
        evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return genlist;
 }
 
 void msg_ui_setting_common_append_genlist_separator(Evas_Object *genlist, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, genlist == NULL, "genlist is NULL");
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(genlist == NULL, "genlist is NULL");
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        Elm_Object_Item *it = NULL;
 
-       settingData->grp_sep_itc.item_style = "dialogue/separator/21/with_line";
+       settingData->grp_sep_itc.item_style = "dialogue/separator";
        settingData->grp_sep_itc.func.text_get = NULL;
        settingData->grp_sep_itc.func.content_get = NULL;
        settingData->grp_sep_itc.func.state_get = NULL;
@@ -236,14 +241,14 @@ void msg_ui_setting_common_append_genlist_separator(Evas_Object *genlist, void *
        it = elm_genlist_item_append(genlist, &settingData->grp_sep_itc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
        elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_common_append_genlist_separator_without_bot_line(Evas_Object *genlist, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, genlist == NULL, "genlist is NULL");
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(genlist == NULL, "genlist is NULL");
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -258,13 +263,13 @@ void msg_ui_setting_common_append_genlist_separator_without_bot_line(Evas_Object
        it = elm_genlist_item_append(genlist, &settingData->grp_sep_without_bot_line_itc, NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
        elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 Evas_Object *msg_ui_setting_common_create_scroller(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETV_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL);
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent is NULL");
 
        Evas_Object *scroller;
 
@@ -274,33 +279,15 @@ Evas_Object *msg_ui_setting_common_create_scroller(Evas_Object *parent)
        elm_scroller_policy_set(scroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
        evas_object_show(scroller);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return scroller;
 }
 
-Evas_Object *msg_ui_setting_common_create_conformant(Evas_Object *parent)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       Evas_Object *conform;
-
-       elm_win_conformant_set(parent, EINA_TRUE);
-
-       conform = elm_conformant_add(parent);
-
-       elm_object_style_set(conform, "internal_layout");
-       evas_object_show(conform);
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-
-       return conform;
-}
-
 Evas_Object *msg_ui_setting_common_create_no_content_view(Evas_Object *parent, const char *text)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETV_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL);
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent is NULL");
 
        Evas_Object *no_content_layout;
 
@@ -312,28 +299,28 @@ Evas_Object *msg_ui_setting_common_create_no_content_view(Evas_Object *parent, c
        else
                elm_object_part_text_set(no_content_layout, "elm.text", dgettext("sys_string", "IDS_COM_BODY_NO_ITEMS"));
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return no_content_layout;
 }
 
 Evas_Object *msg_ui_setting_common_add_box(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *box = elm_box_add(parent);
        evas_object_size_hint_weight_set(box, EVAS_HINT_EXPAND, 0);
        evas_object_size_hint_align_set(box, EVAS_HINT_FILL, 0.0);
        evas_object_show(box);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return box;
 }
 
 Evas_Object *msg_ui_setting_common_create_editfield(Evas_Object *parent, const char *label, const char *guide_label)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = NULL;
        Evas_Object *entry = NULL;
@@ -353,28 +340,28 @@ Evas_Object *msg_ui_setting_common_create_editfield(Evas_Object *parent, const c
        evas_object_smart_callback_add(entry, "changed", __msg_ui_setting_common_entry_changed_cb, (void *)layout);
        elm_object_signal_callback_add(layout, "elm,eraser,clicked", "elm", __msg_ui_setting_common_eraser_clicked_cb, (void *)entry);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return layout;
 }
 
 int msg_ui_setting_common_vconf_get(const char *pKey)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int retVal = 0;
 
        if (vconf_get_int(pKey, &retVal) < 0)
                return MSG_UI_RET_ERR;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "value = %d", retVal);
+       D_MSG("value = %d", retVal);
 
        return retVal;
 }
 
 int msg_ui_setting_common_vconf_set(const char *pKey, int nSetValue)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int retVal = 0;
 
@@ -386,7 +373,7 @@ int msg_ui_setting_common_vconf_set(const char *pKey, int nSetValue)
 
 static void __msg_ui_setting_common_popup_timeout_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -395,30 +382,30 @@ static void __msg_ui_setting_common_popup_timeout_cb(void *data, Evas_Object *ob
                settingData->popup = NULL;
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_popup_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        if (settingData->popup) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Popup is exist !!");
+               D_MSG("Popup is exist !!");
                evas_object_del(settingData->popup);
                settingData->popup = NULL;
        }
        else
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Popup is NULL !!");
+               D_MSG("Popup is NULL !!");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_popup_block_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -430,8 +417,8 @@ static void __msg_ui_setting_common_popup_block_clicked_cb(void *data, Evas_Obje
 
 void msg_ui_setting_common_show_popup(PMSG_SETTING_DATA settingData, char *str)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_SETTING_DATA is NULL");
 
        settingData->popup = elm_popup_add(settingData->layout_main);
 
@@ -442,13 +429,13 @@ void msg_ui_setting_common_show_popup(PMSG_SETTING_DATA settingData, char *str)
        evas_object_smart_callback_add(settingData->popup, "timeout", __msg_ui_setting_common_popup_timeout_cb, settingData);
        evas_object_show(settingData->popup);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_common_show_btn_popup(void *data, char *str)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -465,13 +452,13 @@ void msg_ui_setting_common_show_btn_popup(void *data, char *str)
 
        evas_object_show(settingData->popup);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_common_show_notify(void *data, char *str)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Evas_Object *btn1;
@@ -482,7 +469,7 @@ void msg_ui_setting_common_show_notify(void *data, char *str)
        elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
        evas_object_smart_callback_add(btn1, "clicked", __msg_ui_setting_common_popup_btn_clicked_cb, settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 /**
@@ -497,17 +484,17 @@ void msg_ui_setting_common_show_notify(void *data, char *str)
  **/
 void msg_ui_setting_common_show_selectioninfo(Evas_Object *parent, char* str, void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        if (!settingData->selectioninfo) {
                settingData->selectioninfo = elm_notify_add(parent);
-               elm_notify_orient_set(settingData->selectioninfo, ELM_NOTIFY_ORIENT_BOTTOM);
+               elm_notify_align_set(settingData->selectioninfo, ELM_NOTIFY_ALIGN_FILL, 1.0);
 
                settingData->selectioninfo_layout = elm_layout_add(parent);
-               elm_layout_theme_set(settingData->selectioninfo_layout, "standard", "selectioninfo", "vertical/bottom_12");
+               elm_layout_theme_set(settingData->selectioninfo_layout, "standard", "selectioninfo", "center_text");
                elm_object_content_set(settingData->selectioninfo, settingData->selectioninfo_layout);
        }
 
@@ -518,13 +505,13 @@ void msg_ui_setting_common_show_selectioninfo(Evas_Object *parent, char* str, vo
                evas_object_show(settingData->selectioninfo);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_common_destroy_selectioninfo(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -538,14 +525,14 @@ void msg_ui_setting_common_destroy_selectioninfo(void *data)
                settingData->selectioninfo = NULL;
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_ug_layout_cb(ui_gadget_h ug, enum ug_mode mode, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !ug);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !priv);
+       D_ENTER;
+       D_MSG_RETM_IF(!ug, "ug is NULL");
+       D_MSG_RETM_IF(!priv, "priv is NULL");
 
        Evas_Object *base;
 
@@ -553,7 +540,7 @@ static void __msg_ui_setting_common_ug_layout_cb(ui_gadget_h ug, enum ug_mode mo
 
        if (!base) {
                ug_destroy(ug);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "base is NULL !!");
+               D_EMSG("base is NULL !!");
                return;
        }
 
@@ -569,14 +556,14 @@ static void __msg_ui_setting_common_ug_layout_cb(ui_gadget_h ug, enum ug_mode mo
                break;
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_common_ug_destroy_cb(ui_gadget_h ug, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !ug);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !priv);
+       D_ENTER;
+       D_MSG_RETM_IF(!ug, "ug is NULL");
+       D_MSG_RETM_IF(!priv, "priv is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA) priv;
 
@@ -587,14 +574,14 @@ static void __msg_ui_setting_common_ug_destroy_cb(ui_gadget_h ug, void *priv)
                settingData->loaded_ug = NULL;
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 ui_gadget_h msg_ui_setting_common_call_phoneui_ug(void *data, void *result_cb)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, data == NULL, NULL, "PMSG_SETTING_DATA is NULL");
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, result_cb == NULL, NULL, "result_cb is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(data == NULL, NULL, "PMSG_SETTING_DATA is NULL");
+       D_MSG_RETVM_IF(result_cb == NULL, NULL, "result_cb is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        ui_gadget_h ug = NULL;
@@ -604,11 +591,11 @@ ui_gadget_h msg_ui_setting_common_call_phoneui_ug(void *data, void *result_cb)
        char request_number[DEF_BUF_LEN_D + 1] = {0, };
 
        if (service_create(&svc_h) < 0 || svc_h == NULL) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "service_create() is failed !!");
+               D_EMSG("service_create() is failed !!");
                return NULL;
        }
 
-       snprintf(request_number, sizeof(request_number)-1, "%d", CT_UG_REQUEST_SELECT_NUMBER);
+       snprintf(request_number, sizeof(request_number)-1, "%d", MSG_CT_UG_REQUEST_SELECT_NUMBER);
        service_add_extra_data(svc_h, MSG_BUNDLE_KEY_TYPE, request_number);
 
        cbs.layout_cb = __msg_ui_setting_common_ug_layout_cb;
@@ -618,7 +605,11 @@ ui_gadget_h msg_ui_setting_common_call_phoneui_ug(void *data, void *result_cb)
 
        ug = ug_create(settingData->ug, "contacts-tabui-efl", UG_MODE_FULLVIEW, svc_h, &cbs);
        if (ug == NULL)
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "ug_create is failed !!");
+               D_EMSG("ug_create is failed !!");
+
+       if (svc_h) {
+               service_destroy(svc_h);
+       }
 
        return ug;
 }
diff --git a/setting/src/main/msg-ui-setting-font-size.c b/setting/src/main/msg-ui-setting-font-size.c
deleted file mode 100755 (executable)
index 1f9cf73..0000000
+++ /dev/null
@@ -1,239 +0,0 @@
-/*
- * Copyright 2012  Samsung Electronics Co., Ltd
- *
- * Licensed under the Flora License, Version 1.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *    http://www.tizenopensource.org/license
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-
-#include "msg-ui-setting-main.h"
-
-
-static struct _msg_ui_setting_mixed_list_item font_size_menu_its[] = {
-       { 1, "Follow system font size", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "Giant", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "Huge", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "IDS_MSGF_BODY_LARGE", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "IDS_MSGF_BODY_DEFAULTSTYLE_NORMAL", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "IDS_MSGF_BODY_SMALL", NULL, ELM_GENLIST_ITEM_NONE },
-       /* do not delete below */
-       { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
-};
-
-
-/*============================================================================
-                               STATIC FUNCTION DEFINE
-=============================================================================*/
-static char *__msg_ui_setting_font_size_gl_text_get(void *data, Evas_Object *obj, const char *part);
-static void __msg_ui_setting_save_font_size(void *data);
-static void __msg_ui_setting_font_size_radio_cb(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_font_size_gl_content_get(void *data, Evas_Object *obj, const char *part);
-static void __msg_ui_setting_font_size_gl_sel(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_font_size_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData);
-
-
-/*============================================================================
-                               FUNCTION IMPLEMENT
-=============================================================================*/
-
-static char *
-__msg_ui_setting_font_size_gl_text_get(void *data, Evas_Object *obj, const char *part)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       int index = (int)data;
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-
-       if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
-               char tmp_str[DEF_BUF_LEN_S] = {0, };
-               char font_size_string[DEF_BUF_LEN_S] = {0, };
-               int font_size = 0;
-
-               if (font_size_menu_its[index].name) {
-                       if (strstr(font_size_menu_its[index].name, "IDS_COM") != NULL)
-                               strncpy(tmp_str, dgettext("sys_string", font_size_menu_its[index].name), sizeof(tmp_str)-1);
-                       else
-                               strncpy(tmp_str, dgettext(MESSAGE_PKGNAME, font_size_menu_its[index].name), sizeof(tmp_str)-1);
-
-                       switch(index) {
-                       case MSG_APP_FONT_SIZE_INDEX_GIANT :
-                               font_size = MSG_APP_FONT_SIZE_GIANT;
-                               break;
-                       case MSG_APP_FONT_SIZE_INDEX_HUGE :
-                               font_size = MSG_APP_FONT_SIZE_HUGE;
-                               break;
-                       case MSG_APP_FONT_SIZE_INDEX_LARGE :
-                               font_size = MSG_APP_FONT_SIZE_LARGE;
-                               break;
-                       case MSG_APP_FONT_SIZE_INDEX_NORMAL :
-                               font_size = MSG_APP_FONT_SIZE_NORMAL;
-                               break;
-                       case MSG_APP_FONT_SIZE_INDEX_SMALL :
-                               font_size = MSG_APP_FONT_SIZE_SMALL;
-                               break;
-                       case MSG_APP_FONT_SIZE_INDEX_SYSTEM_FONT :
-                       default :
-                               break;
-                       }
-
-                       if (font_size > 0) {
-                               snprintf(font_size_string, sizeof(font_size_string), "<font_size=%d>%s</font_size>", font_size, tmp_str);
-                               return strdup(font_size_string);
-                       } else {
-                               return strdup(tmp_str);
-                       }
-               }
-       } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
-       }
-
-       return NULL;
-}
-
-static void
-__msg_ui_setting_save_font_size(void *data)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
-       int selection;
-       MSG_BOOL ret = FALSE;
-
-       selection = elm_radio_value_get(settingData->font_size_radio_group);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "selected value is %d", selection);
-
-       /* Save selected value. */
-       ret = msg_common_set_font_size(selection);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "ret is %d", (int)ret);
-}
-
-static void
-__msg_ui_setting_font_size_radio_cb(void *data, Evas_Object *obj, void *event_info)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
-
-       __msg_ui_setting_save_font_size(settingData);
-}
-
-static Evas_Object *
-__msg_ui_setting_font_size_gl_content_get(void *data, Evas_Object *obj, const char *part)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       int index = (int)data;
-       Evas_Object *radio;
-       PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-
-       if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
-               radio = elm_radio_add(obj);
-               elm_radio_state_value_set(radio, index);
-               evas_object_propagate_events_set(radio, EINA_FALSE);
-               evas_object_smart_callback_add(radio, "changed", __msg_ui_setting_font_size_radio_cb, (void *)settingData);
-
-               elm_radio_group_add(radio, settingData->font_size_radio_group);
-
-               /* Set font size current value */
-               if (index == settingData->font_size_index)
-                       elm_radio_value_set(settingData->font_size_radio_group, settingData->font_size_index);
-
-               return radio;
-       } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
-       }
-
-       return NULL;
-}
-
-static void
-__msg_ui_setting_font_size_gl_sel(void *data, Evas_Object *obj, void *event_info)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
-       int index = (int)data;
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
-
-       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
-
-       /* Change radio selection. */
-       elm_radio_value_set(settingData->font_size_radio_group, index);
-
-       __msg_ui_setting_save_font_size((void *)settingData);
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-}
-
-static Evas_Object *
-__msg_ui_setting_font_size_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       Evas_Object *font_size_genlist;
-       int index = 0;
-
-       font_size_genlist = msg_ui_setting_common_create_genlist(parent);
-       settingData->font_size_genlist = font_size_genlist;
-
-       msg_ui_setting_common_append_genlist_separator(font_size_genlist, settingData);
-
-       // elm_object_theme_set(font_size_genlist, settingData->th);
-
-       settingData->font_size_itc.item_style = "dialogue/1text.1icon.6";
-       settingData->font_size_itc.func.text_get = __msg_ui_setting_font_size_gl_text_get;
-       settingData->font_size_itc.func.content_get = __msg_ui_setting_font_size_gl_content_get;
-       settingData->font_size_itc.func.state_get = NULL;
-       settingData->font_size_itc.func.del = NULL;
-
-       settingData->font_size_radio_group = elm_radio_add(font_size_genlist);
-
-       for (index = 0; font_size_menu_its[index].name; index++) {
-               elm_genlist_item_append(font_size_genlist, &settingData->font_size_itc, (void *)index,
-                       NULL, font_size_menu_its[index].type, __msg_ui_setting_font_size_gl_sel, (void *)index);
-       }
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-
-       return font_size_genlist;
-}
-
-void msg_ui_setting_font_size_create_view(void *data, Evas_Object *obj, void *event_info)
-{
-       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
-
-       Evas_Object *font_size_layout;
-       Evas_Object *font_size_genlist;
-       Elm_Object_Item *navi_it;
-
-       MSG_BOOL ret = FALSE;
-       int font_size = 0;
-
-       /* Initialize global variable. */
-       ret = msg_common_get_font_size(&settingData->font_size_index, &font_size);
-       if (ret == FALSE) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "ret is FALSE");
-               settingData->font_size_index = MSG_APP_FONT_SIZE_INDEX_SYSTEM_FONT;
-       }
-
-       font_size_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
-
-       font_size_genlist = __msg_ui_setting_font_size_create_menu(settingData->navi_frame, settingData);
-       elm_object_part_content_set(font_size_layout, "elm.swallow.content", font_size_genlist);
-
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_DEFUALTSTYLE_FONT_SIZE"), NULL, NULL, font_size_layout, NULL);
-
-}
index ba55be5..ffae980 100755 (executable)
@@ -22,8 +22,7 @@
 #include "msg-ui-setting-types.h"
 #include "msg-ui-setting-main.h"
 #include "msg-ui-common-utility.h"
-#include <contacts-svc.h>
-
+#include <contacts.h>
 
 static void __msg_ui_setting_popup_timeout_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_popup_block_clicked_cb(void *data, Evas_Object *obj, void *event_info);
@@ -41,7 +40,7 @@ static void __msg_ui_setting_on_key_event(ui_gadget_h ug, enum ug_key_event even
 
 static void __msg_ui_setting_popup_timeout_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -52,13 +51,13 @@ static void __msg_ui_setting_popup_timeout_cb(void *data, Evas_Object *obj, void
 
        ug_destroy_me(settingData->ug);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void
 __msg_ui_setting_popup_block_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -73,7 +72,7 @@ __msg_ui_setting_popup_block_clicked_cb(void *data, Evas_Object *obj, void *even
 
 static void __msg_ui_setting_gadget_popup(PMSG_SETTING_DATA settingData, char *str)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        settingData->popup = elm_popup_add(settingData->layout_main);
 
@@ -84,12 +83,12 @@ static void __msg_ui_setting_gadget_popup(PMSG_SETTING_DATA settingData, char *s
        evas_object_smart_callback_add(settingData->popup, "timeout", __msg_ui_setting_popup_timeout_cb, settingData);
        evas_object_show(settingData->popup);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_create_fullview(Evas_Object *parent, void *ugd)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *base;
        Evas_Object *bg;
@@ -107,7 +106,7 @@ static Evas_Object *__msg_ui_setting_create_fullview(Evas_Object *parent, void *
        base = msg_ui_setting_create_layout_main(parent);
        elm_object_part_content_set(base, "elm.swallow.bg", bg);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return base;
 }
 
@@ -122,7 +121,7 @@ static Evas_Object *__msg_ui_setting_create_frameview(Evas_Object *parent, void
 
 static void *__msg_ui_setting_on_create(ui_gadget_h ug, enum ug_mode mode, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *parent;
        PMSG_SETTING_DATA ugd;
@@ -159,27 +158,27 @@ static void *__msg_ui_setting_on_create(ui_gadget_h ug, enum ug_mode mode, servi
 
 static void __msg_ui_setting_on_start(ui_gadget_h ug, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA ugd = (PMSG_SETTING_DATA)priv;
        msg_error_t     err = MSG_SUCCESS;
        msg_handle_t    msgHandle;
-       int ct_ret = CTS_ERR_FAIL;
+       int ct_ret = CONTACTS_ERROR_NONE;
        char *svc_value = NULL;
 
        /*Set Message Handler*/
        err = msg_open_msg_handle(&msgHandle);
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "msg_open_msg_handle failed, Error=[%d]", err);
+               D_EMSG("msg_open_msg_handle failed, Error=[%d]", err);
                __msg_ui_setting_gadget_popup(ugd, dgettext(MESSAGE_PKGNAME, "Message server is not ready"));
                return;
        }
 
        ugd->msgHandle = msgHandle;
 
-       ct_ret = contacts_svc_connect();
-       if (ct_ret != CTS_SUCCESS)
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "contacts_svc_connect failed : ct_ret = [%d]", ct_ret);
+       ct_ret = contacts_connect2();
+       if (ct_ret != CONTACTS_ERROR_NONE)
+               D_EMSG("contacts_svc_connect2 failed : ct_ret = [%d]", ct_ret);
 
        if (data != NULL)
                service_get_extra_data(data, MSG_BUNDLE_KEY_TYPE, &svc_value);
@@ -190,29 +189,29 @@ static void __msg_ui_setting_on_start(ui_gadget_h ug, service_h data, void *priv
                else
                        msg_ui_setting_launch(ugd);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "layout_main is NULL !!");
+               D_EMSG("layout_main is NULL !!");
        }
 }
 
 static void __msg_ui_setting_on_pause(ui_gadget_h ug, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 }
 
 static void __msg_ui_setting_on_resume(ui_gadget_h ug, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 }
 
 static void __msg_ui_setting_on_destroy(ui_gadget_h ug, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA ugd;
 
        msg_error_t err = MSG_SUCCESS;
        MSG_UI_SETTING_FILTER_LIST_S *list_data = NULL;
-       int ct_ret = CTS_ERR_FAIL;
+       int ct_ret = CONTACTS_ERROR_NONE;
 
        if (!ug || !priv)
                return;
@@ -224,13 +223,14 @@ static void __msg_ui_setting_on_destroy(ui_gadget_h ug, service_h data, void *pr
                        free(list_data);
        }
 
-       ct_ret = contacts_svc_disconnect();
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "contacts_svc_connect return [%d]", ct_ret);
+       ct_ret = contacts_disconnect2();
+       if (ct_ret != CONTACTS_ERROR_NONE)
+               D_EMSG("contacts_svc_disconnect2 failed : ct_ret = [%d]", ct_ret);
 
        if (ugd->msgHandle) {
                err = msg_close_msg_handle(&ugd->msgHandle);
                if (err != MSG_SUCCESS) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "msg_open_msg_handle failed, Error=[%d]", err);
+                       D_EMSG("msg_open_msg_handle failed, Error=[%d]", err);
                }
        }
 
@@ -259,16 +259,20 @@ static void __msg_ui_setting_on_destroy(ui_gadget_h ug, service_h data, void *pr
        if (ugd->msg_setting.mms_recv_opt) {
                msg_release_struct(&(ugd->msg_setting.mms_recv_opt));
        }
+
+       if (ugd->msg_setting.cb_msg_opt) {
+               msg_release_struct(&(ugd->msg_setting.cb_msg_opt));
+       }
 }
 
 static void __msg_ui_setting_on_message(ui_gadget_h ug, service_h msg, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 }
 
 static void __msg_ui_setting_on_event(ui_gadget_h ug, enum ug_event event, service_h data, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA ugd;
 
@@ -307,7 +311,7 @@ static void __msg_ui_setting_on_key_event(ui_gadget_h ug, enum ug_key_event even
 
 UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA ugd;
 
@@ -334,7 +338,7 @@ UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
 
 UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA ugd;
 
@@ -343,7 +347,7 @@ UG_MODULE_API void UG_MODULE_EXIT(struct ug_module_ops *ops)
 
        ugd = (PMSG_SETTING_DATA)ops->priv;
        if (ugd == NULL) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "ugd is NULL");
+               D_EMSG("ugd is NULL");
                return;
        }
 
index b342bea..fcba06f 100755 (executable)
@@ -24,8 +24,7 @@ static struct _msg_ui_setting_list_item main_menu_its[] = {
        { "IDS_MSGF_BODY_SPAM_MESSAGES", msg_ui_setting_spam_msg_cb },
        { "IDS_MSGF_BODY_BROADCASTMESSAGES", NULL },
        { "IDS_COM_BODY_DISPLAY", NULL },
-       { "IDS_MSGF_BODY_DEFUALTSTYLE_FONT_SIZE", msg_ui_setting_font_size_cb },
-       { "Use the volume key", NULL },
+       { "IDS_MSG_MBODY_USE_THE_VOLUME_KEY", NULL },
        /* do not delete below */
        { NULL, NULL }
 };
@@ -38,7 +37,8 @@ static void __msg_ui_setting_main_save_use_vol_key_activation(void *data);
 static void __msg_ui_setting_main_gl_use_vol_key_check_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static Evas_Object *__msg_ui_setting_main_gl_content_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_main_gl_sel(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_create_main_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static void __msg_ui_setting_main_gl_realized(void *data, Evas_Object *obj, void *ei);
+static Evas_Object *__msg_ui_setting_create_main_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 
 
 static PMSG_SETTING_DATA g_settingData = NULL;
@@ -46,7 +46,7 @@ static PMSG_SETTING_DATA g_settingData = NULL;
 
 static char *__msg_ui_setting_main_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
@@ -63,59 +63,76 @@ static char *__msg_ui_setting_main_gl_text_get(void *data, Evas_Object *obj, con
 
 static void __msg_ui_setting_main_save_cb_activation(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Eina_Bool set_val = EINA_FALSE;
+       bool cb_msg = false;
 
        set_val = elm_check_state_get(settingData->cb_activate_check);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+       D_MSG("cb_msg set = %d", (bool)set_val);
 
+       cb_msg = (bool)set_val;
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_CBMSG;
-       msg_set_bool_value(settingData->msg_setting.setting_opt, MSG_CB_RECEIVE_BOOL, set_val);
+       msg_set_bool_value(settingData->msg_setting.cb_msg_opt, MSG_CB_RECEIVE_BOOL, set_val);
        msg_ui_setting_msg_set_config(settingData);
+
 }
 
 static void __msg_ui_setting_main_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        __msg_ui_setting_main_save_cb_activation(settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_main_save_use_vol_key_activation(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Eina_Bool set_val = EINA_FALSE;
        bool use_vol_key = false;
 
        set_val = elm_check_state_get(settingData->use_vol_key_activate_check);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (bool)set_val);
+       D_MSG("vol_key set = %d", (bool)set_val);
 
        use_vol_key = (bool)set_val;
        vconf_set_bool(VCONFKEY_MSG_APP_USE_VOLUME_KEY, use_vol_key);
+
+       /* When USE VOL KEY is off, VCONFKEY_MSG_APP_FONT_SIZE is set with accessibility font size*/
+       if (!use_vol_key) {
+               int accessibility_font_size = -1;
+               if (vconf_get_int(VCONFKEY_SETAPPL_ACCESSIBILITY_FONT_SIZE, &accessibility_font_size) < 0) {
+                       D_EMSG("vconf_get_int(font_size) is failed !!");
+                       return;
+               }
+               D_MSG("accessibility_font_size is %d", accessibility_font_size);
+               if (vconf_set_int(VCONFKEY_MSG_APP_FONT_SIZE, accessibility_font_size) < 0) {
+                       D_EMSG("vconf_get_int(font_size) is failed !!");
+                       return;
+               }
+       }
 }
 
 static void __msg_ui_setting_main_gl_use_vol_key_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        __msg_ui_setting_main_save_use_vol_key_activation(settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_main_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
@@ -123,14 +140,15 @@ static Evas_Object *__msg_ui_setting_main_gl_content_get(void *data, Evas_Object
        bool bReceive = false;
        int use_vol_key = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                if (index == MSG_UI_SETTING_MAIN_MENU_CB_MESSAGES) {
                        check = elm_check_add(obj);
                        settingData->cb_activate_check = check;
 
-                       msg_get_bool_value(settingData->msg_setting.setting_opt, MSG_CB_RECEIVE_BOOL, &bReceive);
+                       msg_get_bool_value(settingData->msg_setting.cb_msg_opt, MSG_CB_RECEIVE_BOOL, &bReceive);
+                       D_MSG("cb_msg_opt : %d", bReceive);
 
                        if (bReceive == true)
                                elm_check_state_set(check, EINA_TRUE);
@@ -148,6 +166,7 @@ static Evas_Object *__msg_ui_setting_main_gl_content_get(void *data, Evas_Object
                        settingData->use_vol_key_activate_check = check;
 
                        vconf_get_bool(VCONFKEY_MSG_APP_USE_VOLUME_KEY, &use_vol_key);
+                       D_MSG("vconf_vol_key : %d", use_vol_key);
 
                        if (use_vol_key == true)
                                elm_check_state_set(check, EINA_TRUE);
@@ -162,7 +181,7 @@ static Evas_Object *__msg_ui_setting_main_gl_content_get(void *data, Evas_Object
                        return check;
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -170,20 +189,19 @@ static Evas_Object *__msg_ui_setting_main_gl_content_get(void *data, Evas_Object
 
 static void __msg_ui_setting_main_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
        Eina_Bool set_val = EINA_FALSE;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
        if (index == MSG_UI_SETTING_MAIN_MENU_CB_MESSAGES) {
                set_val = elm_check_state_get(settingData->cb_activate_check);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
 
                elm_check_state_set(settingData->cb_activate_check, !set_val);
 
@@ -191,7 +209,6 @@ static void __msg_ui_setting_main_gl_sel(void *data, Evas_Object *obj, void *eve
 
        } else if (index == MSG_UI_SETTING_MAIN_MENU_USE_VOLUME_KEY) {
                set_val = elm_check_state_get(settingData->use_vol_key_activate_check);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
 
                elm_check_state_set(settingData->use_vol_key_activate_check, !set_val);
 
@@ -202,22 +219,43 @@ static void __msg_ui_setting_main_gl_sel(void *data, Evas_Object *obj, void *eve
                        main_menu_its[index].func(settingData, obj, event_info);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
+}
+
+static void __msg_ui_setting_main_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+
+       int index = (int)elm_object_item_data_get(ei);
+
+       if (index == MSG_UI_SETTING_MAIN_MENU_USE_VOLUME_KEY)
+               return;
+
+       if (index == MSG_UI_SETTING_MAIN_MENU_TEXT_MESSAGES)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+       else if (index == MSG_UI_SETTING_MAIN_MENU_CB_MESSAGES)
+               elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       else
+               elm_object_item_signal_emit(ei, "elm,state,center", "");
+
 }
 
-static Evas_Object *__msg_ui_setting_create_main_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+static Evas_Object *__msg_ui_setting_create_main_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *main_genlist;
+       Elm_Object_Item *it = NULL;
        int index = 0;
 
        main_genlist = msg_ui_setting_common_create_genlist(parent);
+       evas_object_smart_callback_add(main_genlist, "realized", __msg_ui_setting_main_gl_realized, NULL);
        settingData->main_genlist = main_genlist;
 
        msg_ui_setting_common_append_genlist_separator(main_genlist, settingData);
 
-       settingData->main_itc.item_style = "dialogue.1text";
+       settingData->main_itc.item_style = "dialogue/1text";
        settingData->main_itc.func.text_get = __msg_ui_setting_main_gl_text_get;
        settingData->main_itc.func.content_get = NULL;
        settingData->main_itc.func.state_get = NULL;
@@ -246,8 +284,9 @@ static Evas_Object *__msg_ui_setting_create_main_menu(Evas_Object *parent, PMSG_
                        elm_genlist_item_append(main_genlist, &settingData->cb_msg_itc, (void *)index, NULL,
                                                ELM_GENLIST_ITEM_NONE, __msg_ui_setting_main_gl_sel, (void *)index);
                } else if (index == MSG_UI_SETTING_MAIN_MENU_SUB_TITLE) {
-                       elm_genlist_item_append(main_genlist, &settingData->sub_title_itc, (void *)index, NULL,
+                       it = elm_genlist_item_append(main_genlist, &settingData->sub_title_itc, (void *)index, NULL,
                                                ELM_GENLIST_ITEM_NONE, NULL, (void *)index);
+                       elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
                } else if (index == MSG_UI_SETTING_MAIN_MENU_USE_VOLUME_KEY) {
                        elm_genlist_item_append(main_genlist, &settingData->use_vol_key_itc, (void *)index, NULL,
                                                ELM_GENLIST_ITEM_NONE, __msg_ui_setting_main_gl_sel, (void *)index);
@@ -257,7 +296,7 @@ static Evas_Object *__msg_ui_setting_create_main_menu(Evas_Object *parent, PMSG_
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return main_genlist;
 }
@@ -272,8 +311,8 @@ PMSG_SETTING_DATA msg_ui_setting_get_data(void)
 
 Evas_Object *msg_ui_setting_create_navigation_layout(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL, "parent object is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent object is NULL");
 
        Evas_Object *navi_frame;
 
@@ -282,22 +321,23 @@ Evas_Object *msg_ui_setting_create_navigation_layout(Evas_Object *parent)
 
        evas_object_show(navi_frame);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return navi_frame;
 }
 
 void msg_ui_setting_create_main_view(PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_SETTING_DATA is NULL");
 
        Evas_Object *main_layout;
        Evas_Object *main_genlist;
-       Elm_Object_Item *navi_it;
 
        Evas_Object *l_button;
 
+       msg_release_struct(&(settingData->msg_setting.cb_msg_opt));
+
        /* Get CB activation setting. */
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_CBMSG;
        msg_ui_setting_msg_get_config(settingData);
@@ -307,24 +347,24 @@ void msg_ui_setting_create_main_view(PMSG_SETTING_DATA settingData)
 
        main_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
-       main_genlist = __msg_ui_setting_create_main_menu(settingData->navi_frame, settingData);
+       main_genlist = __msg_ui_setting_create_main_genlist(settingData->navi_frame, settingData);
        elm_object_part_content_set(main_layout, "elm.swallow.content", main_genlist);
 
        /* Create Left Button */
        l_button = elm_button_add(settingData->navi_frame);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext("sys_string", "IDS_COM_BODY_MESSAGES"), l_button, NULL, main_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext("sys_string", "IDS_COM_BODY_MESSAGES"), l_button, NULL, main_layout, NULL);
 
        /* Style set should be called after elm_naviframe_item_push(). */
        elm_object_style_set(l_button, "naviframe/back_btn/default");
        evas_object_smart_callback_add(l_button, "clicked", msg_ui_setting_quit_cb, (void *)settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_launch(PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        /* Set global data. */
        g_settingData = settingData;
@@ -334,31 +374,31 @@ void msg_ui_setting_launch(PMSG_SETTING_DATA settingData)
 
        msg_ui_setting_create_main_view(settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 Evas_Object *msg_ui_setting_create_layout_main(Evas_Object *parent)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, parent == NULL, NULL, "parent object is NULL");
+       D_ENTER;
+       D_MSG_RETVM_IF(parent == NULL, NULL, "parent object is NULL");
 
        Evas_Object *layout;
        layout = elm_layout_add(parent);
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ERR, layout == NULL, NULL, "Failed elm_layout_add.\n");
+       D_MSG_RETVM_IF(layout == NULL, NULL, "Failed elm_layout_add.\n");
 
        elm_layout_theme_set(layout, "layout", "application", "default");
        evas_object_size_hint_weight_set(layout, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        elm_win_resize_object_add(parent, layout);
        evas_object_show(layout);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return layout;
 }
 
 void msg_ui_setting_launch_spam_setting(PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        /* Set global data. */
        g_settingData = settingData;
@@ -368,5 +408,5 @@ void msg_ui_setting_launch_spam_setting(PMSG_SETTING_DATA settingData)
 
        msg_ui_setting_spam_create_view(settingData, NULL, NULL);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
index ef992b3..c037a51 100755 (executable)
@@ -41,16 +41,16 @@ int msg_ui_setting_msg_set_config(PMSG_SETTING_DATA settingData)
                err = msg_set_mms_recv_opt(settingData->msgHandle, settingData->msg_setting.mms_recv_opt);
                break;
        case MSG_UI_SETTING_TYPE_CBMSG:
-               err = msg_set_cb_opt(settingData->msgHandle, settingData->msg_setting.setting_opt);
+               err = msg_set_cb_opt(settingData->msgHandle, settingData->msg_setting.cb_msg_opt);
                break;
        default:
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "[FAIL] TYPE err %d \n", settingData->msg_setting.type);
+               D_EMSG("[FAIL] TYPE err %d \n", settingData->msg_setting.type);
                return MSG_UI_RET_ERR;
        }
 
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ASSERT, err != MSG_SUCCESS, -1, "[FAIL] msg_set_config of MSG FW : err %d \n", err);
+       D_MSG_RETVM_IF(err != MSG_SUCCESS, -1, "[FAIL] msg_set_config of MSG FW : err %d \n", err);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return err;
 }
@@ -83,17 +83,17 @@ int msg_ui_setting_msg_get_config(PMSG_SETTING_DATA settingData)
                err = msg_get_mms_recv_opt(settingData->msgHandle, settingData->msg_setting.mms_recv_opt);
                break;
        case MSG_UI_SETTING_TYPE_CBMSG:
-               settingData->msg_setting.setting_opt = msg_create_struct(MSG_STRUCT_SETTING_CB_OPT);
-               err = msg_get_cb_opt(settingData->msgHandle, settingData->msg_setting.setting_opt);
+               settingData->msg_setting.cb_msg_opt = msg_create_struct(MSG_STRUCT_SETTING_CB_OPT);
+               err = msg_get_cb_opt(settingData->msgHandle, settingData->msg_setting.cb_msg_opt);
                break;
        default:
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ASSERT, "[FAIL] TYPE err %d \n", settingData->msg_setting.type);
+               D_EMSG("[FAIL] TYPE err %d \n", settingData->msg_setting.type);
                return MSG_UI_RET_ERR;
        }
 
-       MSG_UI_RETVM_IF(MSG_UI_LEVEL_ASSERT, err != MSG_SUCCESS, -1, "[FAIL] msg_get_config of MSG FW : err %d \n", err);
+       D_MSG_RETVM_IF(err != MSG_SUCCESS, -1, "[FAIL] msg_get_config of MSG FW : err %d \n", err);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return err;
 }
index 6903801..83b0409 100755 (executable)
@@ -20,9 +20,9 @@
 
 
 static struct _msg_ui_setting_mixed_list_item mm_menu_its[] = {
-       { 1, "IDS_MSGF_BODY_RECEIVINGOPTIONS", msg_ui_setting_mm_recv_opt_main, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_BODY_RECEIVINGOPTIONS", msg_ui_setting_mm_recv_opt_view, ELM_GENLIST_ITEM_NONE },
        { 1, "IDS_MSGF_BODY_DELIVERY_REPORT", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "IDS_MSGF_BODY_READ_REPORT", msg_ui_setting_mm_read_rep_main, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_BODY_READ_REPORT", msg_ui_setting_mm_read_rep_view, ELM_GENLIST_ITEM_NONE },
        { 1, "IDS_MSGF_BODY_MMSCREATIONMODE", NULL, ELM_GENLIST_ITEM_TREE },
        /* do not delete below */
        { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
@@ -59,7 +59,8 @@ static void __msg_ui_setting_mm_save_read_rep_send(void *data);
 static void __msg_ui_setting_mm_read_rep_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static Evas_Object *__msg_ui_setting_mm_read_rep_gl_content_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_mm_read_rep_gl_sel(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_mm_read_rep_create_view(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static void __msg_ui_setting_mm_read_rep_gl_realized(void *data, Evas_Object *obj, void *ei);
+static Evas_Object *__msg_ui_setting_mm_read_rep_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 
 static char *__msg_ui_setting_mm_gl_text_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_mm_save_delivery_rep(void *data);
@@ -69,7 +70,8 @@ static void __msg_ui_setting_mm_gl_sel(void *data, Evas_Object *obj, void *event
 static void __msg_ui_setting_mm_gl_exp(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_mm_gl_con(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_mm_back_btn_cb(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_mm_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static void __msg_ui_setting_mm_gl_realized(void *data, Evas_Object *obj, void *ei);
+static Evas_Object *__msg_ui_setting_mm_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 
 
 /*============================================================================
@@ -82,14 +84,14 @@ static Evas_Object *__msg_ui_setting_mm_create_menu(Evas_Object *parent, PMSG_SE
 
 static void __msg_ui_setting_mm_save_creation_mode(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        int selection;
        msg_error_t     err = MSG_SUCCESS;
 
        selection = elm_radio_value_get(settingData->list.mm_msg.creation_radio_group);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "selected value is %d", selection);
+       D_MSG("selected value is %d", selection);
 
        /* Save selected value. */
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_MMS_SEND;
@@ -101,12 +103,12 @@ static void __msg_ui_setting_mm_save_creation_mode(void *data)
                msg_set_int_value(settingData->msg_setting.setting_opt, MSG_MMS_SENDOPT_CREATION_MODE_INT, MSG_CREATION_MODE_FREE);
 
        err = msg_ui_setting_msg_set_config(settingData);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_ui_setting_msg_set_config(creation_mode) is %d", err);
+       D_MSG("msg_ui_setting_msg_set_config(creation_mode) is %d", err);
 }
 
 static char *__msg_ui_setting_mm_creation_mode_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
@@ -118,7 +120,7 @@ static char *__msg_ui_setting_mm_creation_mode_gl_text_get(void *data, Evas_Obje
                                return strdup(dgettext(MESSAGE_PKGNAME, mm_creation_mode_menu_its[index].name));
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -126,7 +128,7 @@ static char *__msg_ui_setting_mm_creation_mode_gl_text_get(void *data, Evas_Obje
 
 static void __msg_ui_setting_mm_creation_mode_radio_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -137,14 +139,14 @@ static void __msg_ui_setting_mm_creation_mode_radio_cb(void *data, Evas_Object *
 
 static Evas_Object *__msg_ui_setting_mm_creation_mode_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *radio;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                radio = elm_radio_add(obj);
@@ -156,7 +158,7 @@ static Evas_Object *__msg_ui_setting_mm_creation_mode_gl_content_get(void *data,
 
                return radio;
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -164,13 +166,13 @@ static Evas_Object *__msg_ui_setting_mm_creation_mode_gl_content_get(void *data,
 
 static void __msg_ui_setting_mm_creation_mode_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = NULL;
        int index = (int)data;
 
        settingData = msg_ui_setting_get_data();
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -181,7 +183,7 @@ static void __msg_ui_setting_mm_creation_mode_gl_sel(void *data, Evas_Object *ob
 
        elm_genlist_item_update(settingData->list.mm_msg.creation_mode_item);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
@@ -191,11 +193,11 @@ static void __msg_ui_setting_mm_creation_mode_gl_sel(void *data, Evas_Object *ob
 
 static char *__msg_ui_setting_mm_read_rep_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                if (mm_menu_its[index].name) {
@@ -205,7 +207,7 @@ static char *__msg_ui_setting_mm_read_rep_gl_text_get(void *data, Evas_Object *o
                                return strdup(dgettext(MESSAGE_PKGNAME, mm_read_rep_menu_its[index].name));
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -213,14 +215,14 @@ static char *__msg_ui_setting_mm_read_rep_gl_text_get(void *data, Evas_Object *o
 
 static void __msg_ui_setting_mm_save_read_rep_request(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Eina_Bool set_val = EINA_FALSE;
 
        set_val = elm_check_state_get(settingData->list.mm_msg.mm_read_rep_request_check);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+       D_MSG("set_val = %d", (int)set_val);
 
        /* Set requesting read report in sending option. */
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_MMS_SEND;
@@ -230,14 +232,14 @@ static void __msg_ui_setting_mm_save_read_rep_request(void *data)
 
 static void __msg_ui_setting_mm_save_read_rep_send(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Eina_Bool set_val = EINA_FALSE;
 
        set_val = elm_check_state_get(settingData->list.mm_msg.mm_read_rep_send_check);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+       D_MSG("set_val = %d", (int)set_val);
 
        /* Set sending read report in receiving option. */
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_MMS_RECEIVE;
@@ -247,7 +249,7 @@ static void __msg_ui_setting_mm_save_read_rep_send(void *data)
 
 static void __msg_ui_setting_mm_read_rep_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -257,21 +259,21 @@ static void __msg_ui_setting_mm_read_rep_gl_check_clicked_cb(void *data, Evas_Ob
        else if (obj == settingData->list.mm_msg.mm_read_rep_send_check)
                __msg_ui_setting_mm_save_read_rep_send(settingData);
        else
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid obj = 0x%x", obj);
+               D_EMSG("Invalid obj = 0x%x", obj);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_mm_read_rep_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        bool bReadValue = false;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                if (index == MSG_UI_SETTING_MM_READ_REP_MENU_REQUEST) {
@@ -307,10 +309,10 @@ static Evas_Object *__msg_ui_setting_mm_read_rep_gl_content_get(void *data, Evas
 
                        return check;
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+                       D_EMSG("Invalid index = %d", index);
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -318,13 +320,13 @@ static Evas_Object *__msg_ui_setting_mm_read_rep_gl_content_get(void *data, Evas
 
 static void __msg_ui_setting_mm_read_rep_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -332,7 +334,7 @@ static void __msg_ui_setting_mm_read_rep_gl_sel(void *data, Evas_Object *obj, vo
                Eina_Bool set_val = EINA_FALSE;
 
                set_val = elm_check_state_get(settingData->list.mm_msg.mm_read_rep_request_check);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+               D_MSG("set_val = %d", (int)set_val);
 
                elm_check_state_set(settingData->list.mm_msg.mm_read_rep_request_check, !set_val);
 
@@ -341,21 +343,36 @@ static void __msg_ui_setting_mm_read_rep_gl_sel(void *data, Evas_Object *obj, vo
                Eina_Bool set_val = EINA_FALSE;
 
                set_val = elm_check_state_get(settingData->list.mm_msg.mm_read_rep_send_check);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+               D_MSG("set_val = %d", (int)set_val);
 
                elm_check_state_set(settingData->list.mm_msg.mm_read_rep_send_check, !set_val);
 
                __msg_ui_setting_mm_save_read_rep_send((void *)settingData);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+               D_EMSG("Invalid index = %d", index);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
-static Evas_Object *__msg_ui_setting_mm_read_rep_create_view(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+static void __msg_ui_setting_mm_read_rep_gl_realized(void *data, Evas_Object *obj, void *ei)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+
+       int index = (int)elm_object_item_data_get(ei);
+
+       if (index == MSG_UI_SETTING_MM_READ_REP_MENU_REQUEST)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+       else if (index == MSG_UI_SETTING_MM_READ_REP_MENU_SEND)
+               elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       else
+               elm_object_item_signal_emit(ei, "elm,state,center", "");
+}
+
+static Evas_Object *__msg_ui_setting_mm_read_rep_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+{
+       D_ENTER;
        MSG_UI_RETV_IF(MSG_UI_LEVEL_ERR, !settingData, NULL);
 
        Evas_Object *mm_read_rep_genlist;
@@ -363,6 +380,7 @@ static Evas_Object *__msg_ui_setting_mm_read_rep_create_view(Evas_Object *parent
        int index = 0;
 
        mm_read_rep_genlist = msg_ui_setting_common_create_genlist(parent);
+       evas_object_smart_callback_add(mm_read_rep_genlist, "realized", __msg_ui_setting_mm_read_rep_gl_realized, NULL);
        settingData->list.mm_msg.mm_read_rep_genlist = mm_read_rep_genlist;
 
        msg_ui_setting_common_append_genlist_separator(mm_read_rep_genlist, settingData);
@@ -380,34 +398,33 @@ static Evas_Object *__msg_ui_setting_mm_read_rep_create_view(Evas_Object *parent
                                                                                        (void *)index, NULL, mm_read_rep_menu_its[index].type,
                                                                                        __msg_ui_setting_mm_read_rep_gl_sel, (void *)index);
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+                       D_EMSG("Invalid index = %d", index);
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return mm_read_rep_genlist;
 }
 
-void msg_ui_setting_mm_read_rep_main(void *data, Evas_Object *obj, void *event_info)
+void msg_ui_setting_mm_read_rep_view(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        Evas_Object *read_rep_layout;
        Evas_Object *mm_read_rep_genlist;
-       Elm_Object_Item *navi_it;
 
        read_rep_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
-       mm_read_rep_genlist = __msg_ui_setting_mm_read_rep_create_view(settingData->navi_frame, settingData);
+       mm_read_rep_genlist = __msg_ui_setting_mm_read_rep_create_genlist(settingData->navi_frame, settingData);
        elm_object_part_content_set(read_rep_layout, "elm.swallow.content", mm_read_rep_genlist);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_READ_REPORT"), NULL, NULL, read_rep_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_READ_REPORT"), NULL, NULL, read_rep_layout, NULL);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 
@@ -417,13 +434,13 @@ void msg_ui_setting_mm_read_rep_main(void *data, Evas_Object *obj, void *event_i
 
 static char *__msg_ui_setting_mm_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int creationMode = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                if (mm_menu_its[index].name) {
@@ -442,9 +459,9 @@ static char *__msg_ui_setting_mm_gl_text_get(void *data, Evas_Object *obj, const
                else if (creationMode == MSG_CREATION_MODE_RESTRICTED)
                        return strdup(dgettext(MESSAGE_PKGNAME, mm_creation_mode_menu_its[2].name));
                else
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid mode = %d", creationMode);
+                       D_EMSG("Invalid mode = %d", creationMode);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -452,14 +469,14 @@ static char *__msg_ui_setting_mm_gl_text_get(void *data, Evas_Object *obj, const
 
 static void __msg_ui_setting_mm_save_delivery_rep(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Eina_Bool set_val = EINA_FALSE;
 
        set_val = elm_check_state_get(settingData->list.mm_msg.mm_delivery_report_check);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+       D_MSG("set_val = %d", (int)set_val);
 
        /* Set requesting delivery report in sending option. */
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_MMS_SEND;
@@ -474,7 +491,7 @@ static void __msg_ui_setting_mm_save_delivery_rep(void *data)
 
 static void __msg_ui_setting_mm_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -482,21 +499,21 @@ static void __msg_ui_setting_mm_gl_check_clicked_cb(void *data, Evas_Object *obj
        if (obj == settingData->list.mm_msg.mm_delivery_report_check)
                __msg_ui_setting_mm_save_delivery_rep(settingData);
        else
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid obj = 0x%x", obj);
+               D_EMSG("Invalid obj = 0x%x", obj);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_mm_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        bool bDeliveryReport = false;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                if (index == MSG_UI_SETTING_MM_MENU_DELIVERY_REPORT) {
@@ -518,10 +535,10 @@ static Evas_Object *__msg_ui_setting_mm_gl_content_get(void *data, Evas_Object *
 
                        return check;
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+                       D_EMSG("Invalid index = %d", index);
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -529,14 +546,14 @@ static Evas_Object *__msg_ui_setting_mm_gl_content_get(void *data, Evas_Object *
 
 static void __msg_ui_setting_mm_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
        Eina_Bool expand_state = EINA_FALSE;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -550,7 +567,7 @@ static void __msg_ui_setting_mm_gl_sel(void *data, Evas_Object *obj, void *event
                Eina_Bool set_val = EINA_FALSE;
 
                set_val = elm_check_state_get(settingData->list.mm_msg.mm_delivery_report_check);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+               D_MSG("set_val = %d", (int)set_val);
 
                elm_check_state_set(settingData->list.mm_msg.mm_delivery_report_check, !set_val);
 
@@ -558,22 +575,15 @@ static void __msg_ui_setting_mm_gl_sel(void *data, Evas_Object *obj, void *event
        } else {
                if (mm_menu_its[index].func != NULL) {
                        mm_menu_its[index].func(settingData, obj, event_info);
-
-                       /* If expandable genlist item is expanded, it should be contracted.
-                        * Because, wrong radio button is selected when it is back from other sub menu.
-                        */
-                       expand_state = elm_genlist_item_expanded_get(settingData->list.mm_msg.creation_mode_item);
-                       if (expand_state == EINA_TRUE)
-                               elm_genlist_item_expanded_set(settingData->list.mm_msg.creation_mode_item, EINA_FALSE);
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_mm_gl_exp(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -615,7 +625,7 @@ static void __msg_ui_setting_mm_gl_exp(void *data, Evas_Object *obj, void *event
 
 static void __msg_ui_setting_mm_gl_con(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Elm_Object_Item *item = event_info;
        elm_genlist_item_subitems_clear(item);
@@ -623,8 +633,8 @@ static void __msg_ui_setting_mm_gl_con(void *data, Evas_Object *obj, void *event
 
 static void __msg_ui_setting_mm_back_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -633,13 +643,43 @@ static void __msg_ui_setting_mm_back_btn_cb(void *data, Evas_Object *obj, void *
 
        elm_naviframe_item_pop(settingData->navi_frame);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
-static Evas_Object *__msg_ui_setting_mm_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+static void __msg_ui_setting_mm_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+       D_MSG_RETM_IF(!data, "data is NULL");
+
+       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Elm_Object_Item *parent = NULL;
+
+       int index = (int)elm_object_item_data_get(ei);
+       parent = elm_genlist_item_parent_get(ei);
+
+       if (parent == settingData->list.mm_msg.creation_mode_item) {
+               if (index == MSG_UI_SETTING_MM_CREATE_MODE_MENU_FREE)
+                               elm_object_item_signal_emit(ei, "elm,state,top", "");
+               else if (index == MSG_UI_SETTING_MM_CREATE_MODE_MENU_RESTRICTED)
+                       elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+               else
+                       elm_object_item_signal_emit(ei, "elm,state,center", "");
+       } else {
+               if (index == MSG_UI_SETTING_MM_MENU_RECEIVING_OPTION)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+               else if (index == MSG_UI_SETTING_MM_MENU_CREATE_MODE)
+                       elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+               else
+                       elm_object_item_signal_emit(ei, "elm,state,center", "");
+       }
+
+}
+
+static Evas_Object *__msg_ui_setting_mm_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *mm_genlist;
        Elm_Object_Item *it = NULL;
@@ -647,6 +687,7 @@ static Evas_Object *__msg_ui_setting_mm_create_menu(Evas_Object *parent, PMSG_SE
        int index = 0;
 
        mm_genlist = msg_ui_setting_common_create_genlist(parent);
+       evas_object_smart_callback_add(mm_genlist, "realized", __msg_ui_setting_mm_gl_realized, settingData);
        settingData->list.mm_msg.mm_genlist = mm_genlist;
 
        msg_ui_setting_common_append_genlist_separator(mm_genlist, settingData);
@@ -688,21 +729,20 @@ static Evas_Object *__msg_ui_setting_mm_create_menu(Evas_Object *parent, PMSG_SE
        evas_object_smart_callback_add(mm_genlist, "expanded", __msg_ui_setting_mm_gl_exp, settingData);
        evas_object_smart_callback_add(mm_genlist, "contracted", __msg_ui_setting_mm_gl_con, settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return mm_genlist;
 }
 
 void msg_ui_setting_mm_create_view(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, data == NULL);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        Evas_Object *mm_layout;
        Evas_Object *mm_genlist;
-       Elm_Object_Item *navi_it;
 
        msg_release_struct(&(settingData->msg_setting.setting_opt));
 
@@ -717,14 +757,14 @@ void msg_ui_setting_mm_create_view(void *data, Evas_Object *obj, void *event_inf
 
        mm_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
-       mm_genlist = __msg_ui_setting_mm_create_menu(settingData->navi_frame, settingData);
+       mm_genlist = __msg_ui_setting_mm_create_genlist(settingData->navi_frame, settingData);
        elm_object_part_content_set(mm_layout, "elm.swallow.content", mm_genlist);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_SETTINGS_MULTIMEDIAMESSAGE"), NULL, NULL, mm_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_SETTINGS_MULTIMEDIAMESSAGE"), NULL, NULL, mm_layout, NULL);
 
        msg_ui_setting_common_create_back_btn(settingData->navi_frame, \
                        __msg_ui_setting_mm_back_btn_cb, settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
index e514ba4..c646f2b 100755 (executable)
@@ -62,7 +62,7 @@ static char *__msg_ui_setting_mm_recv_gl_text_get(void *data, Evas_Object *obj,
 static void __msg_ui_setting_mm_recv_gl_sel(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_mm_recv_gl_exp(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_mm_recv_gl_con(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_mm_recv_create_view(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static Evas_Object *__msg_ui_setting_mm_recv_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 
 
 /*============================================================================
@@ -76,7 +76,7 @@ static Evas_Object *__msg_ui_setting_mm_recv_create_view(Evas_Object *parent, PM
 static void
 __msg_ui_setting_mm_recv_save_home_network(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -101,7 +101,7 @@ __msg_ui_setting_mm_recv_save_home_network(void *data)
                break;
 
        default:
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid selection = %d", selection);
+               D_EMSG("Invalid selection = %d", selection);
                set_val = MSG_HOME_AUTO_DOWNLOAD;
                break;
        }
@@ -109,14 +109,14 @@ __msg_ui_setting_mm_recv_save_home_network(void *data)
        /* Save selected value. */
        msg_set_int_value(settingData->msg_setting.mms_recv_opt, MSG_MMS_RECVOPT_HOME_RETRIEVE_TYPE_INT, set_val);
        err = msg_ui_setting_msg_set_config(settingData);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_ui_setting_msg_set_config(home network) is %d", err);
+       D_MSG("msg_ui_setting_msg_set_config(home network) is %d", err);
 
 }
 
 static char *
 __msg_ui_setting_mm_recv_home_network_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
@@ -128,7 +128,7 @@ __msg_ui_setting_mm_recv_home_network_gl_text_get(void *data, Evas_Object *obj,
                                return strdup(dgettext(MESSAGE_PKGNAME, mm_recv_home_network_menu_its[index].name));
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -137,7 +137,7 @@ __msg_ui_setting_mm_recv_home_network_gl_text_get(void *data, Evas_Object *obj,
 static void
 __msg_ui_setting_mm_recv_home_network_radio_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -150,7 +150,7 @@ __msg_ui_setting_mm_recv_home_network_radio_cb(void *data, Evas_Object *obj, voi
 static Evas_Object *
 __msg_ui_setting_mm_recv_home_network_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *radio;
 
@@ -158,7 +158,7 @@ __msg_ui_setting_mm_recv_home_network_gl_content_get(void *data, Evas_Object *ob
        int index = (int)data;
        int retrieveType = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                radio = elm_radio_add(obj);
@@ -183,7 +183,7 @@ __msg_ui_setting_mm_recv_home_network_gl_content_get(void *data, Evas_Object *ob
 
                return radio;
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -192,13 +192,13 @@ __msg_ui_setting_mm_recv_home_network_gl_content_get(void *data, Evas_Object *ob
 static void
 __msg_ui_setting_mm_recv_home_network_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = NULL;
        int index = (int)data;
 
        settingData = msg_ui_setting_get_data();
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -209,7 +209,7 @@ __msg_ui_setting_mm_recv_home_network_gl_sel(void *data, Evas_Object *obj, void
 
        elm_genlist_item_update(settingData->list.mm_msg.mm_recv_home_network_item);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
@@ -221,7 +221,7 @@ __msg_ui_setting_mm_recv_home_network_gl_sel(void *data, Evas_Object *obj, void
 static void
 __msg_ui_setting_mm_recv_save_foreign_network(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -229,19 +229,19 @@ __msg_ui_setting_mm_recv_save_foreign_network(void *data)
        msg_error_t     err = MSG_SUCCESS;
 
        selection = elm_radio_value_get(settingData->list.mm_msg.mm_recv_foreign_network_radio_group);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "selected value is %d", selection);
+       D_MSG("selected value is %d", selection);
 
        /* Save selected value. */
        msg_set_int_value(settingData->msg_setting.mms_recv_opt, MSG_MMS_RECVOPT_ABROAD_RETRIEVE_TYPE_INT, selection);
        err = msg_ui_setting_msg_set_config(settingData);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_ui_setting_msg_set_config(Foreign network) is %d", err);
+       D_MSG("msg_ui_setting_msg_set_config(Foreign network) is %d", err);
 
 }
 
 static char *
 __msg_ui_setting_mm_recv_foreign_network_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
@@ -253,7 +253,7 @@ __msg_ui_setting_mm_recv_foreign_network_gl_text_get(void *data, Evas_Object *ob
                                return strdup(dgettext(MESSAGE_PKGNAME, mm_recv_foreign_network_menu_its[index].name));
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -262,7 +262,7 @@ __msg_ui_setting_mm_recv_foreign_network_gl_text_get(void *data, Evas_Object *ob
 static void
 __msg_ui_setting_mm_recv_foreign_network_radio_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -275,7 +275,7 @@ __msg_ui_setting_mm_recv_foreign_network_radio_cb(void *data, Evas_Object *obj,
 static Evas_Object *
 __msg_ui_setting_mm_recv_foreign_network_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *radio;
 
@@ -283,7 +283,7 @@ __msg_ui_setting_mm_recv_foreign_network_gl_content_get(void *data, Evas_Object
        int index = (int)data;
        int retrieveType = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                radio = elm_radio_add(obj);
@@ -310,7 +310,7 @@ __msg_ui_setting_mm_recv_foreign_network_gl_content_get(void *data, Evas_Object
 
                return radio;
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -319,13 +319,13 @@ __msg_ui_setting_mm_recv_foreign_network_gl_content_get(void *data, Evas_Object
 static void
 __msg_ui_setting_mm_recv_foreign_network_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = NULL;
        int index = (int)data;
 
        settingData = msg_ui_setting_get_data();
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -336,7 +336,7 @@ __msg_ui_setting_mm_recv_foreign_network_gl_sel(void *data, Evas_Object *obj, vo
 
        elm_genlist_item_update(settingData->list.mm_msg.mm_recv_foreign_network_item);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
@@ -348,13 +348,13 @@ __msg_ui_setting_mm_recv_foreign_network_gl_sel(void *data, Evas_Object *obj, vo
 static char *
 __msg_ui_setting_mm_recv_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int set_val = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                if (mm_recv_menu_its[index].name) {
@@ -381,7 +381,7 @@ __msg_ui_setting_mm_recv_gl_text_get(void *data, Evas_Object *obj, const char *p
                                break;
 
                        default:
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid value = %d", set_val);
+                               D_EMSG("Invalid value = %d", set_val);
                                break;
                        }
                } else if (index == MSG_UI_SETTING_MM_RECV_OPT_MENU_FOREIGN) {
@@ -405,14 +405,14 @@ __msg_ui_setting_mm_recv_gl_text_get(void *data, Evas_Object *obj, const char *p
                                break;
 
                        default:
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid value = %d", set_val);
+                               D_EMSG("Invalid value = %d", set_val);
                                break;
                        }
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+                       D_EMSG("Invalid index = %d", index);
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -421,14 +421,14 @@ __msg_ui_setting_mm_recv_gl_text_get(void *data, Evas_Object *obj, const char *p
 static void
 __msg_ui_setting_mm_recv_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
        Eina_Bool expand_state = EINA_FALSE;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -445,17 +445,17 @@ __msg_ui_setting_mm_recv_gl_sel(void *data, Evas_Object *obj, void *event_info)
                else
                        elm_genlist_item_expanded_set(settingData->list.mm_msg.mm_recv_foreign_network_item, EINA_FALSE);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+               D_EMSG("Invalid index = %d", index);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void
 __msg_ui_setting_mm_recv_gl_exp(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
+       D_ENTER;
+       D_MSG_RETM_IF(!data, "data is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -522,7 +522,7 @@ __msg_ui_setting_mm_recv_gl_exp(void *data, Evas_Object *obj, void *event_info)
                                        elm_radio_value_set(settingData->list.mm_msg.mm_recv_foreign_network_radio_group, 0);
                        }
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid it = 0x%x", it);
+                       D_EMSG("Invalid it = 0x%x", it);
                }
        }
 }
@@ -530,16 +530,16 @@ __msg_ui_setting_mm_recv_gl_exp(void *data, Evas_Object *obj, void *event_info)
 static void
 __msg_ui_setting_mm_recv_gl_con(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Elm_Object_Item *item = event_info;
        elm_genlist_item_subitems_clear(item);
 }
 
 static Evas_Object *
-__msg_ui_setting_mm_recv_create_view(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+__msg_ui_setting_mm_recv_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETV_IF(MSG_UI_LEVEL_ERR, !settingData, NULL);
 
        Evas_Object *mm_recv_genlist;
@@ -570,38 +570,37 @@ __msg_ui_setting_mm_recv_create_view(Evas_Object *parent, PMSG_SETTING_DATA sett
                                                                                        __msg_ui_setting_mm_recv_gl_sel, (void *)index);
                        settingData->list.mm_msg.mm_recv_foreign_network_item = it;
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+                       D_EMSG("Invalid index = %d", index);
                }
        }
 
        evas_object_smart_callback_add(mm_recv_genlist, "expanded", __msg_ui_setting_mm_recv_gl_exp, settingData);
        evas_object_smart_callback_add(mm_recv_genlist, "contracted", __msg_ui_setting_mm_recv_gl_con, settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return mm_recv_genlist;
 }
 
-void msg_ui_setting_mm_recv_opt_main(void *data, Evas_Object *obj, void *event_info)
+void msg_ui_setting_mm_recv_opt_view(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        Evas_Object *recv_layout;
        Evas_Object *mm_recv_genlist;
-       Elm_Object_Item *navi_it;
 
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_MMS_RECEIVE;
 
        recv_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
-       mm_recv_genlist = __msg_ui_setting_mm_recv_create_view(settingData->navi_frame, settingData);
+       mm_recv_genlist = __msg_ui_setting_mm_recv_create_genlist(settingData->navi_frame, settingData);
        elm_object_part_content_set(recv_layout, "elm.swallow.content", mm_recv_genlist);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_RECEIVINGOPTIONS"), NULL, NULL, recv_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_RECEIVINGOPTIONS"), NULL, NULL, recv_layout, NULL);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
index 08e9ead..23ff3da 100755 (executable)
 
 #include "msg-ui-setting-spam-setting.h"
 
-#include <contacts-svc.h>
-#include <contacts-ug.h>
+#include <contacts.h>
 
 static struct _msg_ui_setting_mixed_list_item title_menu_its[] = {
-       { 1, "Add number", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "Edit number", NULL, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_HEADER_ADD_NUMBER", NULL, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_HEADER_EDIT_NUMBER", NULL, ELM_GENLIST_ITEM_NONE },
        /* do not delete below */
        { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
 };
 
 static struct _msg_ui_setting_mixed_list_item detail_menu_its[] = {
-       { 1, " ", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "Match Criteria", NULL, ELM_GENLIST_ITEM_TREE },
+       { 1, "Editfield", NULL, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_BODY_SETBLOCK_MATCH_CRITERIA", NULL, ELM_GENLIST_ITEM_TREE },
        /* do not delete below */
        { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
 };
 
 static struct _msg_ui_setting_mixed_list_item match_criteria_mode_menu_its[] = {
-       { 2, "Exactly the same as", NULL, ELM_GENLIST_ITEM_NONE },
-       { 2, "Start with", NULL, ELM_GENLIST_ITEM_NONE },
-       { 2, "Include", NULL, ELM_GENLIST_ITEM_NONE },
+       { 2, "IDS_MSGF_BODY_SETBLOCK_EXACTLY_THE_SAME_AS", NULL, ELM_GENLIST_ITEM_NONE },
+       { 2, "IDS_MSGF_BODY_SETBLOCK_START_WITH", NULL, ELM_GENLIST_ITEM_NONE },
+       { 2, "IDS_MSGF_BODY_SETBLOCK_INCLUDE", NULL, ELM_GENLIST_ITEM_NONE },
        /* do not delete below */
        { 2, NULL, NULL, ELM_GENLIST_ITEM_NONE }
 };
@@ -45,11 +44,10 @@ static struct _msg_ui_setting_mixed_list_item match_criteria_mode_menu_its[] = {
 /*============================================================================
                                STATIC FUNCTION DEFINE
 =============================================================================*/
-static void __msg_ui_setting_block_number_match_criteria_gl_sel(void *data, Evas_Object *obj, void *event_info);
 static char *__msg_ui_setting_block_number_match_criteria_gl_text_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_block_number_match_criteria_mode_radio_cb(void *data, Evas_Object *obj, void *event_info);
 static Evas_Object *__msg_ui_setting_block_number_match_criteria_gl_content_get(void *data, Evas_Object *obj, const char *part);
-static void __msg_ui_setting_block_number_match_criteria_select_gl_sel(void *data, Evas_Object *obj, void *event_info);
+static void __msg_ui_setting_block_number_match_criteria_gl_sel(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_number_match_criteria_gl_exp(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_number_match_criteria_gl_con(void *data, Evas_Object *obj, void *event_info);
 
@@ -61,6 +59,8 @@ static void __msg_ui_setting_block_number_detail_eraser_clicked_cb(void *data, E
 static void __msg_ui_setting_block_number_detail_phonui_ug_result_cb(ui_gadget_h ug, service_h result, void *priv);
 static void __msg_ui_setting_block_number_detail_ct_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *data, Evas_Object *obj, const char *part);
+static void __msg_ui_setting_block_number_detail_gl_sel(void *data, Evas_Object *obj, void *event_info);
+static void __msg_ui_setting_block_number_detail_gl_realized(void *data, Evas_Object *obj, void *ei);
 static Evas_Object *__msg_ui_setting_block_number_create_detail_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 static void __msg_ui_setting_block_number_detail_trans_finished(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_number_detail_save(void *data);
@@ -88,15 +88,14 @@ static void __msg_ui_setting_block_number_sel_all_check_clicked_cb(void *data, E
 static void __msg_ui_setting_block_number_delete_mode_exit(void *data);
 static void __msg_ui_setting_block_number_delete_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_number_delete_cancel_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
-static void __msg_ui_setting_block_number_delete_view_controlbar(void *data);
+static void __msg_ui_setting_block_number_delete_view_toolbar(void *data, Elm_Object_Item *navi_it);
 static void __msg_ui_setting_block_number_delete_view(void *data);
 
 static void __msg_ui_setting_block_number_update_view(void *data);
 static void __msg_ui_setting_destroy_block_number_main(void *data);
 static void __msg_ui_setting_init_block_number_main(void *data);
 static void __msg_ui_setting_show_block_number_main(void *data);
-static void __msg_ui_setting_block_number_update_controlbar(void *data);
-
+static void __msg_ui_setting_block_number_update_toolbar(void *data);
 /*============================================================================
                                FUNCTION IMPLEMENT
 =============================================================================*/
@@ -105,55 +104,13 @@ static void __msg_ui_setting_block_number_update_controlbar(void *data);
  ***  Match Criteria detail view  ***
  **********************************/
 
-static void __msg_ui_setting_block_number_match_criteria_gl_sel(void *data, Evas_Object *obj, void *event_info)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
-       int index = (int)data;
-       Eina_Bool expand_state = EINA_FALSE;
-
-       if (index > MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_MAX)
-               return;
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
-
-       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
-
-       if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_NAME) {
-               expand_state = elm_genlist_item_expanded_get(settingData->block_msg.block_filter_detail_match_criteria_item);
-               if (expand_state == EINA_FALSE) {
-                       elm_genlist_item_expanded_set(settingData->block_msg.block_filter_detail_match_criteria_item, EINA_TRUE);
-                       elm_object_focus_set(settingData->block_msg.block_filter_detail_entry, EINA_FALSE);
-               } else {
-                       elm_genlist_item_expanded_set(settingData->block_msg.block_filter_detail_match_criteria_item, EINA_FALSE);
-               }
-       } else {
-               if (match_criteria_mode_menu_its[index].func != NULL) {
-                       match_criteria_mode_menu_its[index].func(settingData, obj, event_info);
-
-                       /* If expandable genlist item is expanded, it should be contracted.
-                        * Because, wrong radio button is selected when it is back from other sub menu.
-                        */
-                       expand_state = elm_genlist_item_expanded_get(settingData->block_msg.block_filter_detail_match_criteria_item);
-                       if (expand_state == EINA_TRUE)
-                               elm_genlist_item_expanded_set(settingData->block_msg.block_filter_detail_match_criteria_item, EINA_FALSE);
-               }
-       }
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "expand_state = %d", expand_state);
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-}
-
 static char *__msg_ui_setting_block_number_match_criteria_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if(index >= sizeof(match_criteria_mode_menu_its) / sizeof(match_criteria_mode_menu_its[0])) {
                return NULL;
@@ -168,7 +125,7 @@ static char *__msg_ui_setting_block_number_match_criteria_gl_text_get(void *data
                }
        }
         else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -176,7 +133,7 @@ static char *__msg_ui_setting_block_number_match_criteria_gl_text_get(void *data
 
 static void __msg_ui_setting_block_number_match_criteria_mode_radio_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -188,14 +145,14 @@ static void __msg_ui_setting_block_number_match_criteria_mode_radio_cb(void *dat
 
 static Evas_Object *__msg_ui_setting_block_number_match_criteria_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *radio;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                radio = elm_radio_add(obj);
@@ -210,21 +167,21 @@ static Evas_Object *__msg_ui_setting_block_number_match_criteria_gl_content_get(
 
                return radio;
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
 }
 
-static void __msg_ui_setting_block_number_match_criteria_select_gl_sel(void *data, Evas_Object *obj, void *event_info)
+static void __msg_ui_setting_block_number_match_criteria_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = NULL;
        int index = (int)data;
 
        settingData = msg_ui_setting_get_data();
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -236,13 +193,13 @@ static void __msg_ui_setting_block_number_match_criteria_select_gl_sel(void *dat
 
        elm_genlist_item_update(settingData->block_msg.block_filter_detail_match_criteria_item);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
 static void __msg_ui_setting_block_number_match_criteria_gl_exp(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -253,7 +210,7 @@ static void __msg_ui_setting_block_number_match_criteria_gl_exp(void *data, Evas
 
        depth = elm_genlist_item_expanded_depth_get(it);
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "depth = %d", depth);
+       D_MSG("depth = %d", depth);
 
        if (depth == 0) {
                settingData->block_msg.block_filter_detail_match_criteria_itc.item_style="dialogue/1text.1icon.2/expandable2";
@@ -266,7 +223,7 @@ static void __msg_ui_setting_block_number_match_criteria_gl_exp(void *data, Evas
                        elm_genlist_item_append(settingData->block_msg.block_filter_detail_genlist,
                                                                        &settingData->block_msg.block_filter_detail_match_criteria_itc,
                                                                                (void *)index, it, match_criteria_mode_menu_its[index].type,
-                                                                               __msg_ui_setting_block_number_match_criteria_select_gl_sel, (void *)index);
+                                                                               __msg_ui_setting_block_number_match_criteria_gl_sel, (void *)index);
                }
                matchCriteria = settingData->block_msg.match_criteria;
 
@@ -282,7 +239,7 @@ static void __msg_ui_setting_block_number_match_criteria_gl_exp(void *data, Evas
 
 static void __msg_ui_setting_block_number_match_criteria_gl_con(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Elm_Object_Item *item = event_info;
        elm_genlist_item_subitems_clear(item);
@@ -294,24 +251,22 @@ static void __msg_ui_setting_block_number_match_criteria_gl_con(void *data, Evas
 
 static char *__msg_ui_setting_block_number_detail_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        int matchCriteria = -1;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (index > MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_MAX)
                return NULL;
 
-
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_NAME) {
                        return strdup(dgettext(MESSAGE_PKGNAME, detail_menu_its[1].name));
-               }
-               else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+               } else {
+                       D_EMSG("Invalid index = %d", index);
                }
        } else if (!strcmp(part, "elm.text.sub") || !strcmp(part, "elm.text.2")) {
                matchCriteria = settingData->block_msg.match_criteria;
@@ -323,9 +278,9 @@ static char *__msg_ui_setting_block_number_detail_gl_text_get(void *data, Evas_O
                else if (matchCriteria == MSG_FILTER_BY_ADDRESS_INCLUDE)
                        return strdup(dgettext(MESSAGE_PKGNAME, match_criteria_mode_menu_its[2].name));
                else
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Match Criteria mode fail = %d", matchCriteria);
+                       D_EMSG("Match Criteria mode fail = %d", matchCriteria);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -333,7 +288,7 @@ static char *__msg_ui_setting_block_number_detail_gl_text_get(void *data, Evas_O
 
 static void __msg_ui_setting_block_number_detail_entry_changed_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        char *buf = NULL;
@@ -349,7 +304,7 @@ static void __msg_ui_setting_block_number_detail_entry_changed_cb(void *data, Ev
 
        /* If input strings are composed of only space or empty, Done button should be disabled. */
        if (!buf || strlen(g_strstrip(buf)) == 0) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "No value");
+               D_MSG("No value");
                if (elm_object_disabled_get(settingData->block_msg.block_filter_detail_done_btn) == EINA_FALSE)
                        elm_object_disabled_set(settingData->block_msg.block_filter_detail_done_btn, EINA_TRUE);
        } else {
@@ -360,172 +315,138 @@ static void __msg_ui_setting_block_number_detail_entry_changed_cb(void *data, Ev
        if (buf != NULL)
                free(buf);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_number_detail_entry_focus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
        if (!elm_entry_is_empty(obj))
                elm_object_signal_emit(layout, "elm,state,eraser,show", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_number_detail_entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
        elm_object_signal_emit(layout, "elm,state,eraser,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_number_detail_eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *entry = (Evas_Object *)data;
 
        elm_entry_entry_set(entry, "");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
-static void __msg_ui_setting_block_number_detail_phonui_ug_result_cb(ui_gadget_h ug, service_h result, void *priv)
+static void __msg_ui_setting_block_number_detail_phonui_ug_result_cb(ui_gadget_h ug, service_h service, void *priv)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !ug);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !result);
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !priv);
+       D_ENTER;
+       D_MSG_RETM_IF(!ug, "ug is NULL");
+       D_MSG_RETM_IF(!service, "service is NULL");
+       D_MSG_RETM_IF(!priv, "priv is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)priv;
 
-       int contact_index = 0;
-       int person_index = 0;
        int num_id = 0;
-       int ct_ret = CTS_SUCCESS;
+       int ct_ret = CONTACTS_ERROR_NONE;
        char *number_str = NULL;
        char *service_val = NULL;
-       MSG_BOOL bInvalidNum = FALSE;
        MSG_BOOL isContactId = FALSE;
+       MSG_BOOL bInvalidNum = FALSE;
+       contacts_record_h record_number = NULL;
 
-       service_get_extra_data(result, CT_UG_BUNDLE_RESULT_NUMBER_ID, &service_val);
+       service_get_extra_data(service, MSG_CT_UG_BUNDLE_RESULT_NUMBER_ID, &service_val);
 
        if (service_val) {
                num_id = atoi(service_val);
                isContactId = TRUE;
        } else {
                /* phonelog id list*/
-               service_get_extra_data(result, "plog_id", &service_val);
+               service_get_extra_data(service, "plog_id", &service_val);
                MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !service_val);
 
                num_id = atoi(service_val);
        }
 
-       MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, num_id <= 0);
+       if (num_id <= 0) {
+               D_EMSG("num_id <= 0, invaild num_id");
+               goto ERROR_EXIT;
+       }
 
        if (isContactId) {
-               /* contact id list */
-               CTSvalue *value = NULL;
-               CTSstruct *contact = NULL;
-
-               contact_index = contacts_svc_get_contact_value(CTS_GET_NUMBER_VALUE, num_id, &value);
-               if (contact_index <= 0) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Fail to get contact value contact_index = %d", contact_index);
+               /* get record number */
+               ct_ret = contacts_db_get_record(_contacts_number._uri, num_id, &record_number);
+               if (ct_ret != CONTACTS_ERROR_NONE) {
+                       D_EMSG("_contacts_number, db_get_record is failed : ct_ret = [%d]", ct_ret);
                        goto ERROR_EXIT;
                }
 
                /* get number str */
-               number_str = strdup(contacts_svc_value_get_str(value, CTS_NUM_VAL_NUMBER_STR));
-
-               contacts_svc_value_free(value);
-               value = NULL;
-
-               /* get person id */
-               ct_ret = contacts_svc_get_contact(contact_index, &contact);
-               if (ct_ret != CTS_SUCCESS) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "contacts_svc_get_contact is failed ct_ret = %d", ct_ret);
-                       if (number_str) {
-                               free(number_str);
-                               number_str = NULL;
-                       }
+               ct_ret = contacts_record_get_str_p(record_number, _contacts_number.number, &number_str);
+               if (ct_ret != CONTACTS_ERROR_NONE) {
+                       D_EMSG("contacts_record_get_str_p is failed : ct_ret = [%d]", ct_ret);
                        goto ERROR_EXIT;
                }
-
-               ct_ret = contacts_svc_struct_get_value(contact, CTS_CF_BASE_INFO_VALUE, &value);
-               if (ct_ret != CTS_SUCCESS) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "contacts_svc_struct_get_value is failed ct_ret = %d", ct_ret);
-                       contacts_svc_struct_free(contact);
-                       if (number_str) {
-                               free(number_str);
-                               number_str = NULL;
-                       }
+       } else {
+               /* get record number */
+               ct_ret = contacts_db_get_record(_contacts_phone_log._uri, num_id, &record_number);
+               if (ct_ret != CONTACTS_ERROR_NONE) {
+                       D_EMSG("_contacts_phone_log, db_get_record is failed : ct_ret = [%d]", ct_ret);
                        goto ERROR_EXIT;
                }
 
-               person_index = contacts_svc_value_get_int(value, CTS_BASE_VAL_PERSON_ID_INT);
-
-               contacts_svc_value_free(value);
-               contacts_svc_struct_free(contact);
-
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "selected number_id = %d, contact_id = %d, person_id = %d, number = %s", num_id, contact_index, person_index, number_str);
-
-               if (number_str) {
-                       if (strlen(number_str) == 0) {
-                               bInvalidNum = TRUE;
-                       } else {
-                               elm_entry_entry_set(settingData->block_msg.block_filter_detail_entry, number_str);
-                       }
-
-                       free(number_str);
-                       number_str = NULL;
-               } else {
-                       D_EMSG("contact id %d, person id %d is unuseable !!", contact_index, person_index);
-               }
-       } else {
-               /* phonelog id list */
-               CTSvalue *plog = NULL;
-               int ret = contacts_svc_get_phonelog(num_id, &plog);
-               if (ret != CTS_SUCCESS) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Fail to get phonlog value ret = %d", ret);
+               /* get number str */
+               ct_ret = contacts_record_get_str(record_number, _contacts_phone_log.address, &number_str);
+               if (ct_ret != CONTACTS_ERROR_NONE) {
+                       D_EMSG("contacts_record_get_str is failed : ct_ret = [%d]", ct_ret);
                        goto ERROR_EXIT;
                }
+       }
 
-               number_str = strdup(contacts_svc_value_get_str(plog, CTS_PLOG_VAL_NUMBER_STR));
-               contact_index = contacts_svc_value_get_int(plog, CTS_PLOG_VAL_RELATED_ID_INT);
-
-               contacts_svc_value_free(plog);
-
-               if (number_str) {
-                       if (strlen(number_str) == 0) {
-                               bInvalidNum = TRUE;
-                       } else {
-                               elm_entry_entry_set(settingData->block_msg.block_filter_detail_entry, number_str);
-                       }
+       D_MSG("selected number_id = %d, number_str = %s", num_id, number_str);
 
-                       free(number_str);
-                       number_str = NULL;
+       if (number_str) {
+               if (strlen(number_str) == 0) {
+                       bInvalidNum = TRUE;
+               } else {
+                       elm_entry_entry_set(settingData->block_msg.block_filter_detail_entry, number_str);
                }
+       } else {
+               D_EMSG("number_str is NULL");
        }
 
 ERROR_EXIT:
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "bInvalidNum = %d", bInvalidNum);
+       if (record_number != NULL) {
+               ct_ret = contacts_record_destroy(record_number, true);
+               if (ct_ret != CONTACTS_ERROR_NONE)
+                       D_EMSG("contacts_record_destroy is failed : ct_ret = [%d]", ct_ret);
+       }
+
        if (bInvalidNum) {
                msg_ui_setting_common_show_notify(settingData, "Invalid address!!");
        }
+
        D_LEAVE;
 }
 
 static void __msg_ui_setting_block_number_detail_ct_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -534,7 +455,7 @@ static void __msg_ui_setting_block_number_detail_ct_btn_clicked_cb(void *data, E
 
 static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
@@ -542,8 +463,8 @@ static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *da
        int sel_index = settingData->block_msg.block_filter_sel_index;
        char filter_val[MAX_FILTER_VALUE_LEN+1] = {0,};
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "sel_index = %d", sel_index);
+       D_MSG("index = %d", index);
+       D_MSG("sel_index = %d", sel_index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                if (index == MSG_UI_SETTING_BLOCK_DETAIL_MENU_DATA) {
@@ -562,7 +483,7 @@ static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *da
 
                        block_filter_ly = elm_layout_add(obj);
                        if (block_filter_ly == NULL) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "block_filter_ly failed");
+                               D_EMSG("block_filter_ly failed");
                                return NULL;
                        }
                        elm_layout_theme_set(block_filter_ly, "layout", "editfield", "title");
@@ -571,7 +492,7 @@ static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *da
 
                        block_filter_entry = elm_entry_add(block_filter_ly);
                        if (block_filter_entry == NULL) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "block_filter_entry failed");
+                               D_EMSG("block_filter_entry failed");
                                return NULL;
                        }
                        elm_entry_single_line_set(block_filter_entry, EINA_TRUE);
@@ -589,7 +510,7 @@ static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *da
                        /* Before giving focus to the entry object, the entry object should be shown. */
                        evas_object_show(block_filter_entry);
                        elm_object_part_content_set(block_filter_ly, "elm.swallow.content", block_filter_entry);
-                       elm_object_part_text_set(block_filter_ly, "elm.text", "Enter number");
+                       elm_object_part_text_set(block_filter_ly, "elm.text", dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_ENTER_NUMBER"));
 
                        block_number_limit_filter_data.max_char_count = 0;
                        block_number_limit_filter_data.max_byte_count = MAX_FILTER_VALUE_LEN;
@@ -622,7 +543,7 @@ static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *da
                        elm_object_style_set(ct_button, "circle/contact_button");
 
                        icon = elm_icon_add(ct_button);
-                       elm_icon_file_set(icon, MSGC_IMG_CONTACT_BUTTON_ICON, NULL);
+                       elm_image_file_set(icon, MSG_IMAGES_EDJ, MSGC_IMG_CONTACT_BUTTON_ICON);
                        elm_object_part_content_set(ct_button, "icon", icon);
 
                        elm_object_part_content_set(ct_ly, "ct_button", ct_button);
@@ -630,18 +551,78 @@ static Evas_Object *__msg_ui_setting_block_number_detail_gl_content_get(void *da
 
                        return ct_ly;
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Nothing to do.");
+                       D_MSG("Nothing to do.");
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
 }
 
+static void __msg_ui_setting_block_number_detail_gl_sel(void *data, Evas_Object *obj, void *event_info)
+{
+       D_ENTER;
+
+       PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
+       int index = (int)data;
+       Eina_Bool expand_state = EINA_FALSE;
+
+       if (index > MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_MAX)
+               return;
+
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
+
+       elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+
+       if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_DATA) {
+               elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
+       } else if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_NAME) {
+               expand_state = elm_genlist_item_expanded_get(settingData->block_msg.block_filter_detail_match_criteria_item);
+               if (expand_state == EINA_FALSE) {
+                       elm_genlist_item_expanded_set(settingData->block_msg.block_filter_detail_match_criteria_item, EINA_TRUE);
+                       elm_object_focus_set(settingData->block_msg.block_filter_detail_entry, EINA_FALSE);
+               } else {
+                       elm_genlist_item_expanded_set(settingData->block_msg.block_filter_detail_match_criteria_item, EINA_FALSE);
+               }
+       } else {
+               D_EMSG("Invalid index = %d", index);
+       }
+
+       D_LEAVE;
+}
+
+static void __msg_ui_setting_block_number_detail_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+       D_MSG_RETM_IF(!data, "data is NULL");
+
+       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Elm_Object_Item *parent = NULL;
+
+       int index = (int)elm_object_item_data_get(ei);
+       parent = elm_genlist_item_parent_get(ei);
+
+       if (parent == settingData->block_msg.block_filter_detail_match_criteria_item) {
+               if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_DATA_SAME_AS)
+                       elm_object_item_signal_emit(ei, "elm,state,top", "");
+               else if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MATCH_CRITERIA_MENU_NAME_INCLUDE)
+                       elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+               else
+                       elm_object_item_signal_emit(ei, "elm,state,center", "");
+       } else {
+               if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_DATA)
+                       elm_object_item_signal_emit(ei, "elm,state,top", "");
+               else
+                       elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       }
+}
+
 static Evas_Object *__msg_ui_setting_block_number_create_detail_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *detail_genlist;
 
@@ -650,6 +631,7 @@ static Evas_Object *__msg_ui_setting_block_number_create_detail_genlist(Evas_Obj
        int index = 0;
 
        detail_genlist = msg_ui_setting_common_create_genlist(parent);
+       evas_object_smart_callback_add(detail_genlist, "realized", __msg_ui_setting_block_number_detail_gl_realized, settingData);
        settingData->block_msg.block_filter_detail_genlist = detail_genlist;
 
        msg_ui_setting_common_append_genlist_separator(detail_genlist, settingData);
@@ -666,21 +648,27 @@ static Evas_Object *__msg_ui_setting_block_number_create_detail_genlist(Evas_Obj
        settingData->block_msg.block_filter_detail_2line_1icon_itc.func.state_get = NULL;
        settingData->block_msg.block_filter_detail_2line_1icon_itc.func.del = NULL;
 
-       elm_genlist_item_append(detail_genlist, &settingData->block_msg.block_filter_detail_1icon_itc,
-                                                                       (void *)index, NULL, ELM_GENLIST_ITEM_NONE,
-                                                                       NULL, (void *)index);
-       index++;
-
-       it = elm_genlist_item_append(detail_genlist, &settingData->block_msg.block_filter_detail_2line_1icon_itc,
-                                                                       (void *)index, NULL, ELM_GENLIST_ITEM_TREE,
-                                                                       __msg_ui_setting_block_number_match_criteria_gl_sel, (void *)index);
-
-       settingData->block_msg.block_filter_detail_match_criteria_item = it;
+       for (index = 0; detail_menu_its[index].name; index++) {
+               if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_DATA) {
+                       it = elm_genlist_item_append(detail_genlist, &settingData->block_msg.block_filter_detail_1icon_itc,
+                                                                                       (void *)index, NULL, detail_menu_its[index].type,
+                                                                                       __msg_ui_setting_block_number_detail_gl_sel, (void *)index);
+
+                       elm_genlist_item_select_mode_set(it, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+               } else if (index == MSG_UI_SETTING_BLOCK_NUMBER_DETAIL_MENU_NAME) {
+                       it = elm_genlist_item_append(detail_genlist, &settingData->block_msg.block_filter_detail_2line_1icon_itc,
+                                                                                       (void *)index, NULL, detail_menu_its[index].type,
+                                                                                       __msg_ui_setting_block_number_detail_gl_sel, (void *)index);
+                       settingData->block_msg.block_filter_detail_match_criteria_item = it;
+               } else {
+                       D_EMSG("Invalid index = %d", index);
+               }
+       }
 
        evas_object_smart_callback_add(detail_genlist, "expanded",      __msg_ui_setting_block_number_match_criteria_gl_exp, settingData);
        evas_object_smart_callback_add(detail_genlist, "contracted", __msg_ui_setting_block_number_match_criteria_gl_con, settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return detail_genlist;
 }
@@ -696,7 +684,7 @@ static void __msg_ui_setting_block_number_detail_trans_finished(void *data, Evas
 
 static void __msg_ui_setting_block_number_detail_save(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -713,13 +701,13 @@ static void __msg_ui_setting_block_number_detail_save(void *data)
 
        msg_struct_t filter = msg_create_struct(MSG_STRUCT_FILTER);
        index = settingData->block_msg.block_filter_sel_index;
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        buf = elm_entry_markup_to_utf8(elm_entry_entry_get(settingData->block_msg.block_filter_detail_entry));
 
        /* If input strings are composed of only space, it isn't saved. */
        if (!buf || strlen(g_strstrip(buf)) == 0) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "No value");
+               D_MSG("No value");
                goto block_filter_detail_exist;
        }
 
@@ -732,7 +720,7 @@ static void __msg_ui_setting_block_number_detail_save(void *data)
                if (filter_type != MSG_FILTER_BY_WORD) {
                        msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[i], MSG_FILTER_VALUE_STR, db_str, sizeof(db_str));
                        if (strcmp(db_str, buf) == 0) {
-                               status_message_post(dgettext(MESSAGE_PKGNAME, "Same Number Exist !"));
+                               status_message_post(dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"));
                                goto block_filter_detail_exist;
                        }
                }
@@ -744,7 +732,7 @@ static void __msg_ui_setting_block_number_detail_save(void *data)
                if (filter_val[0] != '\0') {
                        msg_get_int_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_TYPE_INT, &db_criteria);
                        if (strcmp(filter_val, buf) == 0 && settingData->block_msg.match_criteria == db_criteria) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Value is not changed.");
+                               D_MSG("Value is not changed.");
                                goto block_filter_detail_exit;
                        }
                }
@@ -756,35 +744,35 @@ static void __msg_ui_setting_block_number_detail_save(void *data)
        /* Save Match Criteria selected value. */
        err = msg_set_int_value(filter, MSG_FILTER_TYPE_INT, settingData->block_msg.match_criteria);
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_set_int_value(MSG_FILTER_TYPE_INT) is failed : err = %d", err);
+               D_EMSG("msg_set_int_value(MSG_FILTER_TYPE_INT) is failed : err = %d", err);
                goto block_filter_detail_exist;
        }
 
        err = msg_set_str_value(filter, MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_set_str_value(MSG_FILTER_VALUE_STR) is failed : err = %d", err);
+               D_EMSG("msg_set_str_value(MSG_FILTER_VALUE_STR) is failed : err = %d", err);
                goto block_filter_detail_exist;
        }
 
        if (index == MSG_UI_SETTING_BLOCKED_DETAIL_CREATE) {
                err = msg_add_filter(settingData->msgHandle, filter);
                if (err != MSG_SUCCESS)
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_add_filter() is failed : err = %d", err);
+                       D_MSG("msg_add_filter() is failed : err = %d", err);
        } else {
                msg_get_int_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_ID_INT, &filter_id);
                if (err != MSG_SUCCESS)
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_get_int_value() (filter_id) is failed : err = %d", err);
+                       D_MSG("msg_get_int_value() (filter_id) is failed : err = %d", err);
 
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "filterID = %d", filter_id);
+               D_MSG("filterID = %d", filter_id);
                msg_set_int_value(filter, MSG_FILTER_ID_INT, filter_id);
 
                err = msg_update_filter(settingData->msgHandle, filter);
                if (err != MSG_SUCCESS)
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_update_filter() is failed : err = %d", err);
+                       D_MSG("msg_update_filter() is failed : err = %d", err);
        }
 
        if (err == MSG_ERR_FILTER_DUPLICATED) {
-               msg_ui_setting_common_show_popup(settingData, dgettext(MESSAGE_PKGNAME, "Number is duplicated."));
+               msg_ui_setting_common_show_popup(settingData, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"));
        }
 
        __msg_ui_setting_block_number_update_view(settingData);
@@ -800,23 +788,23 @@ block_filter_detail_exist:
        if (filter)
                msg_release_struct(&filter);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_number_detail_done_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        __msg_ui_setting_block_number_detail_save(settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_number_detail_cancel_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -826,7 +814,7 @@ static void __msg_ui_setting_block_number_detail_cancel_btn_cb(void *data, Evas_
 
 static void __msg_ui_setting_block_number_detail_view(void *data, int index)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -860,26 +848,21 @@ static void __msg_ui_setting_block_number_detail_view(void *data, int index)
 
        /* Disable pushing the prev button automatically. */
        elm_naviframe_prev_btn_auto_pushed_set(settingData->navi_frame, EINA_FALSE);
-       evas_object_smart_callback_add(settingData->navi_frame, "transition,finished", \
-                       __msg_ui_setting_block_number_detail_trans_finished, NULL);
+       evas_object_smart_callback_add(settingData->navi_frame, "transition,finished", __msg_ui_setting_block_number_detail_trans_finished, NULL);
 
        navi_it = elm_naviframe_item_push(settingData->navi_frame, title, NULL, NULL, detail_layout, NULL);
 
-       title_left_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, \
-                                       dgettext("sys_string", "IDS_COM_SK_DONE"), \
-                                       __msg_ui_setting_block_number_detail_done_btn_cb, (void *)settingData);
+       title_left_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DONE"), __msg_ui_setting_block_number_detail_done_btn_cb, (void *)settingData);
        elm_object_item_part_content_set(navi_it, "title_left_btn", title_left_btn);
        settingData->block_msg.block_filter_detail_done_btn = title_left_btn;
 
-       title_right_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, \
-                                       dgettext("sys_string", "IDS_COM_SK_CANCEL"), \
-                                       __msg_ui_setting_block_number_detail_cancel_btn_cb, (void *)settingData);
+       title_right_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_CANCEL"), __msg_ui_setting_block_number_detail_cancel_btn_cb, (void *)settingData);
        elm_object_item_part_content_set(navi_it, "title_right_btn", title_right_btn);
 
        if (index == MSG_UI_SETTING_BLOCKED_DETAIL_CREATE)
                elm_object_disabled_set(title_left_btn, EINA_TRUE);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 
@@ -889,7 +872,7 @@ static void __msg_ui_setting_block_number_detail_view(void *data, int index)
 
 static char *__msg_ui_setting_block_number_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
@@ -897,7 +880,7 @@ static char *__msg_ui_setting_block_number_gl_text_get(void *data, Evas_Object *
        char filter_val[MAX_FILTER_VALUE_LEN] = {0,};
        int matchCriteria = -1;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                err = msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
@@ -913,9 +896,9 @@ static char *__msg_ui_setting_block_number_gl_text_get(void *data, Evas_Object *
                else if (matchCriteria == MSG_FILTER_BY_ADDRESS_INCLUDE)
                        return strdup(dgettext(MESSAGE_PKGNAME, match_criteria_mode_menu_its[2].name));
                else
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Match Criteria get fail = %d", matchCriteria);
+                       D_EMSG("Match Criteria get fail = %d", matchCriteria);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -923,7 +906,7 @@ static char *__msg_ui_setting_block_number_gl_text_get(void *data, Evas_Object *
 
 static void __msg_ui_setting_block_number_gl_dialogue_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        msg_error_t err = MSG_SUCCESS;
@@ -935,7 +918,7 @@ static void __msg_ui_setting_block_number_gl_dialogue_clicked_cb(void *data, Eva
 
        cur_index = evas_object_data_get(obj, "cur_index_on/off");
        index = (int)cur_index;
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "cur_index_on/off = %d", index);
+       D_MSG("cur_index_on/off = %d", index);
 
        list_data = (MSG_UI_SETTING_FILTER_LIST_S *) eina_list_nth(settingData->block_msg.block_filter_chk_state_list, index);
        filter_active = list_data->number_reject_chk_state;
@@ -944,20 +927,20 @@ static void __msg_ui_setting_block_number_gl_dialogue_clicked_cb(void *data, Eva
 
        /* Set the filter_active on/off  database*/
        msg_set_filter_active(settingData->msgHandle, (msg_filter_id_t)filter_id, (bool)filter_active);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "filter_active = %d", filter_active);
+       D_MSG("filter_active = %d", filter_active);
 
        /* Set the bool value for sync with database */
        err = msg_set_bool_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_ACTIVE_BOOL, (bool)filter_active);
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_set_filter_active(MSG_FILTER_ACTIVE_BOOL) is failed : err = %d", err);
+               D_EMSG("msg_set_filter_active(MSG_FILTER_ACTIVE_BOOL) is failed : err = %d", err);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_block_number_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
@@ -965,7 +948,7 @@ static Evas_Object *__msg_ui_setting_block_number_gl_content_get(void *data, Eva
        bool filter_active = false;
        MSG_UI_SETTING_FILTER_LIST_S *list_data = NULL;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        check = elm_check_add(obj);
        list_data = (MSG_UI_SETTING_FILTER_LIST_S *) eina_list_nth(settingData->block_msg.block_filter_chk_state_list, index);
@@ -989,24 +972,45 @@ static Evas_Object *__msg_ui_setting_block_number_gl_content_get(void *data, Eva
 
 static void __msg_ui_setting_block_number_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        __msg_ui_setting_block_number_detail_view(settingData, index);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
+}
+
+static void __msg_ui_setting_block_number_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+
+       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       if (settingData->block_msg.addr_cnt == 1)
+               return;
+
+       Elm_Object_Item *first_it = elm_genlist_first_item_get(settingData->block_msg.block_filter_genlist);
+       Elm_Object_Item *second_it = elm_genlist_item_next_get(first_it);
+       Elm_Object_Item *last_it = elm_genlist_last_item_get(settingData->block_msg.block_filter_genlist);
+
+       if (ei == second_it)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+       else if (ei == last_it)
+               elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       else
+               elm_object_item_signal_emit(ei, "elm,state,center", "");
 }
 
 static Evas_Object *__msg_ui_setting_create_block_number_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *block_filter_genlist;
 
@@ -1018,6 +1022,7 @@ static Evas_Object *__msg_ui_setting_create_block_number_genlist(Evas_Object *pa
 
        block_filter_genlist = msg_ui_setting_common_create_genlist(parent);
        settingData->block_msg.block_filter_genlist = block_filter_genlist;
+       evas_object_smart_callback_add(block_filter_genlist, "realized", __msg_ui_setting_block_number_gl_realized, settingData);
 
        msg_ui_setting_common_append_genlist_separator(block_filter_genlist, settingData);
 
@@ -1037,14 +1042,14 @@ static Evas_Object *__msg_ui_setting_create_block_number_genlist(Evas_Object *pa
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return block_filter_genlist;
 }
 
 static void __msg_ui_setting_block_number_add_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1055,25 +1060,22 @@ static void __msg_ui_setting_block_number_add_btn_clicked_cb(void *data, Evas_Ob
 
 static void __msg_ui_setting_block_number_del_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        /* Go to block filter delete view. */
        __msg_ui_setting_block_number_delete_view(settingData);
-
 }
 
 static void __msg_ui_setting_block_number_back_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        MSG_UI_SETTING_FILTER_LIST_S *list_data = NULL;
 
-       elm_naviframe_item_pop(settingData->navi_frame);
-
        EINA_LIST_FREE(settingData->block_msg.block_filter_chk_state_list, list_data) {
                if (list_data)
                        free(list_data);
@@ -1081,8 +1083,9 @@ static void __msg_ui_setting_block_number_back_btn_cb(void *data, Evas_Object *o
 
        msg_release_list_struct(&settingData->block_msg.filterList);
        memset(&settingData->block_msg, 0x0, sizeof(MSG_UI_SETTING_FILTER_S));
-}
 
+       elm_naviframe_item_pop(settingData->navi_frame);
+}
 
 /********************************
  ***  Block filter main delete view  ***
@@ -1090,7 +1093,7 @@ static void __msg_ui_setting_block_number_back_btn_cb(void *data, Evas_Object *o
 
 static char *__msg_ui_setting_block_number_delete_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
@@ -1098,7 +1101,7 @@ static char *__msg_ui_setting_block_number_delete_gl_text_get(void *data, Evas_O
        char filter_val[MAX_FILTER_VALUE_LEN] = {0,};
        int matchCriteria = -1;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                err = msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
@@ -1114,9 +1117,9 @@ static char *__msg_ui_setting_block_number_delete_gl_text_get(void *data, Evas_O
                else if (matchCriteria == MSG_FILTER_BY_ADDRESS_INCLUDE)
                        return strdup(dgettext(MESSAGE_PKGNAME, match_criteria_mode_menu_its[2].name));
                else
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Match Criteria get fail = %d", matchCriteria);
+                       D_EMSG("Match Criteria get fail = %d", matchCriteria);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -1124,7 +1127,7 @@ static char *__msg_ui_setting_block_number_delete_gl_text_get(void *data, Evas_O
 
 static void __msg_ui_setting_block_number_delete_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        int count = 0;
@@ -1168,23 +1171,23 @@ static void __msg_ui_setting_block_number_delete_gl_check_clicked_cb(void *data,
        }
 
        if (count == 0)
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
        else
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_FALSE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_number_delete_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        MSG_UI_SETTING_FILTER_LIST_S *list_data = NULL;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        check = elm_check_add(obj);
        list_data = (MSG_UI_SETTING_FILTER_LIST_S *) eina_list_nth(settingData->block_msg.block_filter_chk_state_list, index);
@@ -1199,13 +1202,13 @@ static Evas_Object *__msg_ui_setting_number_delete_gl_content_get(void *data, Ev
 
 static void __msg_ui_setting_number_delete_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        int count = 0;
        int total_cnt = 0;
@@ -1255,17 +1258,18 @@ static void __msg_ui_setting_number_delete_gl_sel(void *data, Evas_Object *obj,
                msg_ui_setting_common_show_selectioninfo(settingData->block_msg.delete_layout, str, settingData);
        }
 
-       if (count == 0)
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
-       else
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_FALSE);
+       if (count == 0) {
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
+       } else {
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
+       }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_create_number_delete_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = 0;
        int total_cnt = 0;
@@ -1296,14 +1300,14 @@ static Evas_Object *__msg_ui_setting_create_number_delete_genlist(Evas_Object *p
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return delete_genlist;
 }
 
 static void __msg_ui_setting_block_number_check_select_all(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1338,14 +1342,14 @@ static void __msg_ui_setting_block_number_check_select_all(void *data)
        }
 
        if (sel_all_state == EINA_TRUE)
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_FALSE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
        else
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
 }
 
 static void __msg_ui_setting_block_number_sel_all_mouse_down_cb(void *data, Evas *evas, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1357,18 +1361,18 @@ static void __msg_ui_setting_block_number_sel_all_mouse_down_cb(void *data, Evas
 
 static void __msg_ui_setting_block_number_sel_all_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "sel_all_chk_state = [%d]", settingData->block_msg.block_filter_chk_sel_all_state);
+       D_MSG("sel_all_chk_state = [%d]", settingData->block_msg.block_filter_chk_sel_all_state);
 
        __msg_ui_setting_block_number_check_select_all(data);
 }
 
 static void __msg_ui_setting_block_number_delete_mode_exit(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -1387,7 +1391,7 @@ static void __msg_ui_setting_block_number_delete_mode_exit(void *data)
 
 static void __msg_ui_setting_block_number_delete_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1422,56 +1426,40 @@ static void __msg_ui_setting_block_number_delete_btn_clicked_cb(void *data, Evas
 
 static void __msg_ui_setting_block_number_delete_cancel_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        /* Cancel block filter deletion. */
        __msg_ui_setting_block_number_delete_mode_exit(settingData);
 }
-
-static void __msg_ui_setting_block_number_delete_view_controlbar(void *data)
+static void __msg_ui_setting_block_number_delete_view_toolbar(void *data, Elm_Object_Item *navi_it)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
-       Elm_Object_Item *ctrl_btn[MAX_SETTING_CTRLBAR_BUTTON];
-       int i = 0;
-
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Evas_Object *del_btn = NULL;
 
-       for (i = 0; i < MAX_SETTING_CTRLBAR_BUTTON; i++) {
-               if (settingData->block_msg.ctrl_btn[i] != NULL) {
-                       elm_object_item_del(settingData->block_msg.ctrl_btn[i]);
-                       settingData->block_msg.ctrl_btn[i] = NULL;
-               }
+       if (settingData->block_msg.add_btn) {
+               evas_object_del(settingData->block_msg.add_btn);
+               settingData->block_msg.add_btn = NULL;
        }
 
-       ctrl_btn[0] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, \
-                                               MSG_CONTROLBAR_ICON_DELETE, NULL, \
-                                               __msg_ui_setting_block_number_delete_btn_clicked_cb, \
-                                               (void *)settingData);
-       settingData->block_msg.ctrl_btn[0] = ctrl_btn[0];
-
-       ctrl_btn[1] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[1] = ctrl_btn[1];
-       elm_object_item_disabled_set(ctrl_btn[1], EINA_TRUE);
-
-       ctrl_btn[2] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[2] = ctrl_btn[2];
-       elm_object_item_disabled_set(ctrl_btn[2], EINA_TRUE);
+       if (settingData->block_msg.del_btn) {
+               evas_object_del(settingData->block_msg.del_btn);
+               settingData->block_msg.del_btn = NULL;
+       }
 
-       ctrl_btn[3] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, \
-                                                       MSG_CONTROLBAR_ICON_CANCEL, NULL, \
-                                                       __msg_ui_setting_block_number_delete_cancel_btn_clicked_cb, \
-                                                       (void *)settingData);
-       settingData->block_msg.ctrl_btn[3] = ctrl_btn[3];
+       del_btn = msg_ui_setting_common_create_toolbar(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DELETE"), __msg_ui_setting_block_number_delete_btn_clicked_cb, settingData);
+       elm_object_item_part_content_set(navi_it, "toolbar_button1", del_btn);
+       settingData->block_msg.del_btn = del_btn;
 
 }
 
 static void __msg_ui_setting_block_number_delete_view(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1481,7 +1469,6 @@ static void __msg_ui_setting_block_number_delete_view(void *data)
        Evas_Object *delete_filter_box;
        Evas_Object *delete_filter_list;
        Elm_Object_Item *navi_it;
-       Evas_Object *ctrl_bar;
 
        Evas_Object *delete_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
        settingData->block_msg.delete_layout = delete_layout;
@@ -1496,18 +1483,11 @@ static void __msg_ui_setting_block_number_delete_view(void *data)
        elm_box_pack_end(delete_filter_box, delete_filter_list);
        evas_object_show(delete_filter_list);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "Delete number"), NULL, NULL, delete_layout, NULL);
+       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_HEADER_DELETE_NUMBERS"), NULL, NULL, delete_layout, NULL);
 
-       /* Disable back_button */
-       elm_object_item_part_content_set(navi_it, "prev_btn", NULL);
+       msg_ui_setting_common_create_back_btn(settingData->navi_frame, __msg_ui_setting_block_number_delete_cancel_btn_clicked_cb, settingData);
 
-       ctrl_bar = msg_ui_setting_common_create_controlbar(settingData->navi_frame);
-       settingData->block_msg.delete_ctrl_bar = ctrl_bar;
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_DEBUG, ctrl_bar == NULL, "ctrl_bar is NULL !!");
-
-       elm_object_item_part_content_set(navi_it, "controlbar", ctrl_bar);
-
-       __msg_ui_setting_block_number_delete_view_controlbar(settingData);
+       __msg_ui_setting_block_number_delete_view_toolbar(settingData, navi_it);
 
        /* Append 'Select All' layout. */
        filter_layout_sel_all = elm_layout_add(settingData->block_msg.delete_filter_box);
@@ -1532,7 +1512,7 @@ static void __msg_ui_setting_block_number_delete_view(void *data)
        elm_genlist_select_mode_set(settingData->block_msg.delete_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
 
        /* Default state of "Delete" button is disable. */
-       elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+       elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
 }
 
 /**********************************
@@ -1541,7 +1521,7 @@ static void __msg_ui_setting_block_number_delete_view(void *data)
 
 void __msg_ui_setting_block_number_update_view(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -1549,12 +1529,12 @@ void __msg_ui_setting_block_number_update_view(void *data)
        __msg_ui_setting_destroy_block_number_main(settingData);
        __msg_ui_setting_init_block_number_main(settingData);
        __msg_ui_setting_show_block_number_main(settingData);
-       __msg_ui_setting_block_number_update_controlbar(settingData);
+       __msg_ui_setting_block_number_update_toolbar(settingData);
 }
 
 void __msg_ui_setting_destroy_block_number_main(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -1587,7 +1567,7 @@ void __msg_ui_setting_destroy_block_number_main(void *data)
 
 static void __msg_ui_setting_init_block_number_main(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        msg_error_t err = MSG_SUCCESS;
@@ -1600,7 +1580,7 @@ static void __msg_ui_setting_init_block_number_main(void *data)
        msg_release_list_struct(&settingData->block_msg.filterList);
        err = msg_get_filter_list(settingData->msgHandle, &(settingData->block_msg.filterList));
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_get_filter_list() fail - err [%d]", err);
+               D_MSG("msg_get_filter_list() fail - err [%d]", err);
                return;
        }
 
@@ -1626,7 +1606,7 @@ static void __msg_ui_setting_init_block_number_main(void *data)
 
 void __msg_ui_setting_show_block_number_main(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -1652,64 +1632,51 @@ void __msg_ui_setting_show_block_number_main(void *data)
        }
 }
 
-static void __msg_ui_setting_block_number_update_controlbar(void *data)
+static void __msg_ui_setting_block_number_update_toolbar(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
-       Elm_Object_Item *ctrl_btn[MAX_SETTING_CTRLBAR_BUTTON];
-       int i = 0;
-
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
-       for (i = 0; i < MAX_SETTING_CTRLBAR_BUTTON; i++) {
-               if (settingData->block_msg.ctrl_btn[i] != NULL) {
-                       elm_object_item_del(settingData->block_msg.ctrl_btn[i]);
-                       settingData->block_msg.ctrl_btn[i] = NULL;
-               }
+       Evas_Object *add_btn = NULL;
+       Evas_Object *del_btn = NULL;
+
+       if (settingData->block_msg.add_btn) {
+               evas_object_del(settingData->block_msg.add_btn);
+               settingData->block_msg.add_btn = NULL;
        }
 
-       ctrl_btn[0] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, \
-                                                       MSG_CONTROLBAR_ICON_CREATE, NULL, \
-                                                       __msg_ui_setting_block_number_add_btn_clicked_cb, \
-                                                       (void *)settingData);
-       settingData->block_msg.ctrl_btn[0] = ctrl_btn[0];
+       if (settingData->block_msg.del_btn) {
+               evas_object_del(settingData->block_msg.del_btn);
+               settingData->block_msg.del_btn = NULL;
+       }
 
-       /* Add NULL button */
-       ctrl_btn[1] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[1] = ctrl_btn[1];
-       elm_object_item_disabled_set(ctrl_btn[1], EINA_TRUE);
+       add_btn = msg_ui_setting_common_create_toolbar(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_ADD"), __msg_ui_setting_block_number_add_btn_clicked_cb, settingData);
+       elm_object_item_part_content_set(settingData->navi_it, "toolbar_button1", add_btn);
+       elm_object_style_set(add_btn, "naviframe/toolbar/left");
+       settingData->block_msg.add_btn = add_btn;
 
-       ctrl_btn[2] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, \
-                                               MSG_CONTROLBAR_ICON_DELETE, NULL, \
-                                               __msg_ui_setting_block_number_del_btn_clicked_cb, \
-                                               (void *)settingData);
-       settingData->block_msg.ctrl_btn[2] = ctrl_btn[2];
+       del_btn = msg_ui_setting_common_create_toolbar(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DELETE"), __msg_ui_setting_block_number_del_btn_clicked_cb, settingData);
+       elm_object_item_part_content_set(settingData->navi_it, "toolbar_button2", del_btn);
+       elm_object_style_set(del_btn, "naviframe/toolbar/right");
+       settingData->block_msg.del_btn = del_btn;
 
-       /* If no item exist in block filter, delete button should be disabled. */
+       /* If no item exist in Blocked numbers, delete button should be disabled. */
        if (settingData->block_msg.addr_cnt == 0)
-               elm_object_item_disabled_set(ctrl_btn[2], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
        else
-               elm_object_item_disabled_set(ctrl_btn[2], EINA_FALSE);
-
-       /* Add NULL button */
-       ctrl_btn[3] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[3] = ctrl_btn[3];
-       elm_object_item_disabled_set(ctrl_btn[3], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
 
 }
 
 void msg_ui_setting_spam_block_number_main(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
-
-       Evas_Object *block_layout;
-       Elm_Object_Item *navi_it;
-
-       Evas_Object *ctrl_bar;
+       Evas_Object *block_layout = NULL;
 
        /* Init block message data. */
        __msg_ui_setting_init_block_number_main(settingData);
@@ -1719,17 +1686,9 @@ void msg_ui_setting_spam_block_number_main(void *data, Evas_Object *obj, void *e
 
        __msg_ui_setting_show_block_number_main(settingData);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "Numbers to reject"), NULL, NULL, block_layout, NULL);
-
-       msg_ui_setting_common_create_back_btn(settingData->navi_frame, \
-                       __msg_ui_setting_block_number_back_btn_cb, settingData);
-
-       ctrl_bar = msg_ui_setting_common_create_controlbar(settingData->navi_frame);
-       settingData->block_msg.block_ctrl_bar = ctrl_bar;
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_DEBUG, ctrl_bar == NULL, "ctrl_bar is NULL !!");
-
-       __msg_ui_setting_block_number_update_controlbar(settingData);
+       settingData->navi_it= elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_BLOCKED_NUMBERS"), NULL, NULL, block_layout, NULL);
 
-       elm_object_item_part_content_set(navi_it, "controlbar", ctrl_bar);
+       msg_ui_setting_common_create_back_btn(settingData->navi_frame, __msg_ui_setting_block_number_back_btn_cb, settingData);
 
+       __msg_ui_setting_block_number_update_toolbar(settingData);
 }
index 0d89392..c9c5de7 100755 (executable)
@@ -24,8 +24,6 @@ static void __msg_ui_setting_block_word_detail_entry_changed_cb(void *data, Evas
 static void __msg_ui_setting_block_word_detail_entry_focus_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_word_detail_entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_word_detail_eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source);
-static Evas_Object *__msg_ui_setting_block_word_detail_gl_content_get(void *data, Evas_Object *obj, const char *part);
-static Evas_Object *__msg_ui_setting_block_word_create_detail_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 static void __msg_ui_setting_general_block_word_detail_trans_finished(void *data, Evas_Object *obj, void *event_info);
 static bool __msg_ui_setting_block_word_detail_exist_check(void *data);
 static void __msg_ui_setting_block_word_detail_save(void *data);
@@ -37,6 +35,7 @@ static void __msg_ui_setting_word_filter_detail_view(void *data, int index);
 
 static char *__msg_ui_setting_block_word_gl_text_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_block_word_gl_sel(void *data, Evas_Object *obj, void *event_info);
+static void __msg_ui_setting_block_word_gl_realized(void *data, Evas_Object *obj, void *ei);
 static Evas_Object *__msg_ui_setting_create_block_word_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 static void __msg_ui_setting_block_word_add_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_word_del_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
@@ -53,14 +52,14 @@ static void __msg_ui_setting_block_word_sel_all_check_clicked_cb(void *data, Eva
 static void __msg_ui_setting_block_word_delete_mode_exit(void *data);
 static void __msg_ui_setting_block_word_delete_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_block_word_delete_cancel_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
-static void __msg_ui_setting_block_word_delete_view_controlbar(void *data);
+static void __msg_ui_setting_block_word_delete_view_toolbar(void *data, Elm_Object_Item *navi_it);
 static void __msg_ui_setting_block_word_delete_view(void *data);
 
 static void __msg_ui_setting_block_word_update_view(void *data);
 static void __msg_ui_setting_destroy_block_word_main(void *data);
 static void __msg_ui_setting_init_block_word_main(void *data);
 static void __msg_ui_setting_show_block_word_main(void *data);
-static void __msg_ui_setting_block_word_update_controlbar(void *data);
+static void __msg_ui_setting_block_word_update_toolbar(void *data);
 
 /*============================================================================
                                FUNCTION IMPLEMENT
@@ -72,7 +71,7 @@ static void __msg_ui_setting_block_word_update_controlbar(void *data);
 
 static void __msg_ui_setting_block_word_detail_entry_changed_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        char *buf = NULL;
@@ -88,7 +87,7 @@ static void __msg_ui_setting_block_word_detail_entry_changed_cb(void *data, Evas
 
        /* If input strings are composed of only space or empty, Done button should be disabled. */
        if (!buf || strlen(g_strstrip(buf)) == 0) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "No value");
+               D_MSG("No value");
                if (elm_object_disabled_get(settingData->block_msg.block_filter_detail_done_btn) == EINA_FALSE)
                        elm_object_disabled_set(settingData->block_msg.block_filter_detail_done_btn, EINA_TRUE);
        } else {
@@ -99,12 +98,12 @@ static void __msg_ui_setting_block_word_detail_entry_changed_cb(void *data, Evas
        if (buf != NULL)
                free(buf);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_word_detail_entry_focus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
@@ -113,12 +112,12 @@ static void __msg_ui_setting_block_word_detail_entry_focus_cb(void *data, Evas_O
 
        elm_object_signal_emit(layout, "elm,state,guidetext,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_word_detail_entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
@@ -127,128 +126,18 @@ static void __msg_ui_setting_block_word_detail_entry_unfocus_cb(void *data, Evas
 
        elm_object_signal_emit(layout, "elm,state,eraser,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_word_detail_eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *entry = (Evas_Object *)data;
 
        elm_entry_entry_set(entry, "");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-}
-
-static Evas_Object *__msg_ui_setting_block_word_detail_gl_content_get(void *data, Evas_Object *obj, const char *part)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       int index = (int)data;
-       PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
-
-       int sel_index = settingData->block_msg.block_filter_sel_index;
-       char filter_val[MAX_FILTER_VALUE_LEN+1] = {0,};
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "sel_index = %d", sel_index);
-
-       if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
-               if (index == MSG_UI_SETTING_BLOCK_DETAIL_MENU_DATA) {
-                       char *buf = NULL;
-                       static Elm_Entry_Filter_Limit_Size block_filter_limit_filter_data;
-
-                       Evas_Object *block_filter_ly = NULL;
-                       Evas_Object *block_filter_entry = NULL;
-
-                       block_filter_ly = elm_layout_add(obj);
-                       if (block_filter_ly == NULL) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "block_filter_ly failed");
-                               return NULL;
-                       }
-                       elm_layout_theme_set(block_filter_ly, "layout", "editfield", "title");
-                       settingData->block_msg.block_filter_detail_entry_ly = block_filter_ly;
-
-                       block_filter_entry = elm_entry_add(block_filter_ly);
-                       if (block_filter_entry == NULL) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "block_filter_entry failed");
-                               return NULL;
-                       }
-                       elm_entry_single_line_set(block_filter_entry, EINA_TRUE);
-                       elm_entry_scrollable_set(block_filter_entry, EINA_TRUE);
-                       elm_entry_autocapital_type_set(block_filter_entry, ELM_AUTOCAPITAL_TYPE_NONE);
-                       elm_entry_input_panel_layout_set(block_filter_entry, ELM_INPUT_PANEL_LAYOUT_NORMAL);
-                       settingData->block_msg.block_filter_detail_entry = block_filter_entry;
-
-                       evas_object_smart_callback_add(block_filter_entry, "changed", __msg_ui_setting_block_word_detail_entry_changed_cb, (void *)settingData);
-                       evas_object_smart_callback_add(block_filter_entry, "preedit,changed", __msg_ui_setting_block_word_detail_entry_changed_cb, (void *)settingData);
-                       evas_object_smart_callback_add(block_filter_entry, "focused", __msg_ui_setting_block_word_detail_entry_focus_cb, (void *)block_filter_ly);
-                       evas_object_smart_callback_add(block_filter_entry, "unfocused", __msg_ui_setting_block_word_detail_entry_unfocus_cb, (void *)block_filter_ly);
-                       elm_object_signal_callback_add(block_filter_ly, "elm,eraser,clicked", "elm", __msg_ui_setting_block_word_detail_eraser_clicked_cb, (void *)block_filter_entry);
-
-                       /* Before giving focus to the entry object, the entry object should be shown. */
-                       evas_object_show(block_filter_entry);
-                       elm_object_part_content_set(block_filter_ly, "elm.swallow.content", block_filter_entry);
-                       elm_object_part_text_set(block_filter_ly, "elm.text", "Enter word");
-
-                       block_filter_limit_filter_data.max_char_count = 0;
-                       block_filter_limit_filter_data.max_byte_count = MAX_FILTER_VALUE_LEN;
-                       elm_entry_markup_filter_append(block_filter_entry, elm_entry_filter_limit_size, &block_filter_limit_filter_data);
-
-                       /* Set data only in edit case. */
-                       if (sel_index != MSG_UI_SETTING_BLOCKED_DETAIL_CREATE) {
-                               msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[sel_index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
-                               if (strlen(filter_val) > 0) {
-                                       buf = elm_entry_utf8_to_markup(filter_val);
-                                       elm_entry_entry_set(block_filter_entry, buf);
-                                       if (buf != NULL) {
-                                               free(buf);
-                                               buf = NULL;
-                                       }
-                               }
-                       }
-
-                       elm_object_focus_set(settingData->block_msg.block_filter_detail_entry, EINA_TRUE);
-                       elm_entry_cursor_end_set(block_filter_entry);
-
-                       return block_filter_ly;
-               } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Nothing to do.");
-               }
-       } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
-       }
-
-       return NULL;
-}
-
-static Evas_Object *__msg_ui_setting_block_word_create_detail_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       Evas_Object *block_filter_detail_genlist;
-
-       int index = 0;
-
-       block_filter_detail_genlist = msg_ui_setting_common_create_genlist(parent);
-       settingData->block_msg.block_filter_detail_genlist = block_filter_detail_genlist;
-
-       msg_ui_setting_common_append_genlist_separator(block_filter_detail_genlist, settingData);
-
-       settingData->block_msg.block_filter_detail_1icon_itc.item_style = "dialogue/1icon";
-       settingData->block_msg.block_filter_detail_1icon_itc.func.text_get = NULL;
-       settingData->block_msg.block_filter_detail_1icon_itc.func.content_get = __msg_ui_setting_block_word_detail_gl_content_get;
-       settingData->block_msg.block_filter_detail_1icon_itc.func.state_get = NULL;
-       settingData->block_msg.block_filter_detail_1icon_itc.func.del = NULL;
-
-       elm_genlist_item_append(block_filter_detail_genlist, &settingData->block_msg.block_filter_detail_1icon_itc,
-                                                                       (void *)index, NULL, ELM_GENLIST_ITEM_NONE,
-                                                                       NULL, (void *)index);
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-
-       return block_filter_detail_genlist;
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_general_block_word_detail_trans_finished(void *data, Evas_Object *obj, void *event_info)
@@ -262,7 +151,7 @@ static void __msg_ui_setting_general_block_word_detail_trans_finished(void *data
 
 static bool __msg_ui_setting_block_word_detail_exist_check(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -278,13 +167,13 @@ static bool __msg_ui_setting_block_word_detail_exist_check(void *data)
 
        msg_struct_t filter = msg_create_struct(MSG_STRUCT_FILTER);
        index = settingData->block_msg.block_filter_sel_index;
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        buf = elm_entry_markup_to_utf8(elm_entry_entry_get(settingData->block_msg.block_filter_detail_entry));
 
        /* If input strings are composed of only space, it isn't saved. */
        if (!buf || strlen(g_strstrip(buf)) == 0) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "No value");
+               D_MSG("No value");
                goto block_filter_detail_exit;
        }
 
@@ -297,7 +186,7 @@ static bool __msg_ui_setting_block_word_detail_exist_check(void *data)
                if (filter_type == MSG_FILTER_BY_WORD) {
                        msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[i], MSG_FILTER_VALUE_STR, db_str, sizeof(db_str));
                        if (strcmp(db_str, buf) == 0) {
-                               status_message_post(dgettext(MESSAGE_PKGNAME, "Same word Exist !"));
+                               status_message_post(dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"));
                                is_exist = TRUE;
                                goto block_filter_detail_exit;
                        }
@@ -309,7 +198,7 @@ static bool __msg_ui_setting_block_word_detail_exist_check(void *data)
                err = msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
                if (filter_val[0] != '\0') {
                        if (strcmp(filter_val, buf) == 0) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Value is not changed.");
+                               D_MSG("Value is not changed.");
                        }
                }
        }
@@ -321,7 +210,7 @@ block_filter_detail_exit:
        if (filter)
                msg_release_struct(&filter);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return is_exist;
 
@@ -329,7 +218,7 @@ block_filter_detail_exit:
 
 static void __msg_ui_setting_block_word_detail_save(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -341,60 +230,65 @@ static void __msg_ui_setting_block_word_detail_save(void *data)
 
        msg_struct_t filter = msg_create_struct(MSG_STRUCT_FILTER);
        index = settingData->block_msg.block_filter_sel_index;
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        buf = elm_entry_markup_to_utf8(elm_entry_entry_get(settingData->block_msg.block_filter_detail_entry));
-       strncpy(filter_val, buf, MAX_FILTER_VALUE_LEN);
+       if (buf)
+               strncpy(filter_val, buf, MAX_FILTER_VALUE_LEN);
+       else
+               D_EMSG("elm_entry_markup_to_utf8 failed !!");
 
        /* Save value. */
        err = msg_set_int_value(filter, MSG_FILTER_TYPE_INT, MSG_FILTER_BY_WORD);
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_set_int_value(MSG_FILTER_TYPE_INT) is failed : err = %d", err);
+               D_EMSG("msg_set_int_value(MSG_FILTER_TYPE_INT) is failed : err = %d", err);
                goto block_filter_detail_exit;
        }
 
        err = msg_set_str_value(filter, MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_set_str_value(MSG_FILTER_VALUE_STR) is failed : err = %d", err);
+               D_EMSG("msg_set_str_value(MSG_FILTER_VALUE_STR) is failed : err = %d", err);
                goto block_filter_detail_exit;
        }
 
        if (index == MSG_UI_SETTING_BLOCKED_DETAIL_CREATE) {
                err = msg_add_filter(settingData->msgHandle, filter);
                if (err != MSG_SUCCESS)
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_add_filter() is failed : err = %d", err);
+                       D_MSG("msg_add_filter() is failed : err = %d", err);
        } else {
                msg_get_int_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_ID_INT, &filter_id);
                if (err != MSG_SUCCESS)
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_get_int_value() (filter_id) is failed : err = %d", err);
+                       D_MSG("msg_get_int_value() (filter_id) is failed : err = %d", err);
 
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "filterID = %d", filter_id);
+               D_MSG("filterID = %d", filter_id);
                msg_set_int_value(filter, MSG_FILTER_ID_INT, filter_id);
 
                err = msg_update_filter(settingData->msgHandle, filter);
                if (err != MSG_SUCCESS)
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_update_filter() is failed : err = %d", err);
+                       D_MSG("msg_update_filter() is failed : err = %d", err);
        }
 
        if (err == MSG_ERR_FILTER_DUPLICATED) {
-               msg_ui_setting_common_show_popup(settingData, dgettext(MESSAGE_PKGNAME, "Word is duplicated."));
+               msg_ui_setting_common_show_popup(settingData, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_BLOCKNUMBERDUPLICATED"));
        }
 
        __msg_ui_setting_block_word_update_view(settingData);
 
 block_filter_detail_exit:
-       if (buf)
+       if (buf) {
                free(buf);
+               buf = NULL;
+       }
 
        if (filter)
                msg_release_struct(&filter);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_word_detail_popup_yes_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -409,7 +303,7 @@ static void __msg_ui_setting_block_word_detail_popup_yes_btn_cb(void *data, Evas
 
 static void __msg_ui_setting_block_word_detail_popup_no_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -420,18 +314,26 @@ static void __msg_ui_setting_block_word_detail_popup_no_btn_cb(void *data, Evas_
 }
 static void __msg_ui_setting_block_word_detail_done_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        if (__msg_ui_setting_block_word_detail_exist_check(settingData) == FALSE) {
                Evas_Object *btn1;
                Evas_Object *btn2;
+               Evas_Object *main_win = NULL;
+
+               main_win = ug_get_window();
+
+               if (main_win == NULL) {
+                       D_EMSG("main window is NULL");
+                       return;
+               }
 
                /* Create a popup. */
-               settingData->popup = elm_popup_add(settingData->layout_main);
+               settingData->popup = elm_popup_add(main_win);
                evas_object_size_hint_weight_set(settingData->popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
-               elm_object_text_set(settingData->popup, dgettext(MESSAGE_PKGNAME, "If added words are contained to received message from a person in my phonebook, the message will not be blocked. \n Continue?"));
+               elm_object_text_set(settingData->popup, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_POP_MESSAGES_RECEIVED_FROM_YOUR_CONTACTS_WILL_NOT_BE_BLOCKED_EVEN_IF_THEY_CONTAIN_BLOCKED_WORDS"));
 
                btn1 = elm_button_add(settingData->popup);
                elm_object_style_set(btn1, "popup_button/default");
@@ -448,12 +350,12 @@ static void __msg_ui_setting_block_word_detail_done_btn_cb(void *data, Evas_Obje
                evas_object_show(settingData->popup);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_block_word_detail_cancel_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -463,54 +365,106 @@ static void __msg_ui_setting_block_word_detail_cancel_btn_cb(void *data, Evas_Ob
 
 static void __msg_ui_setting_word_filter_detail_view(void *data, int index)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Evas_Object *block_filter_detail_layout = NULL;
+       Elm_Object_Item *navi_it = NULL;
+       Evas_Object *title_left_btn = NULL;
+       Evas_Object *title_right_btn = NULL;
+       Evas_Object *box = NULL;
+       Evas_Object *scroller = NULL;
+       Evas_Object *entry_layout = NULL;
+       Evas_Object *entry = NULL;
 
-       Evas_Object *block_filter_detail_layout;
-       Evas_Object *block_filter_detail_genlist;
+       char title[DEF_BUF_LEN_S] = {0, };
+       char filter_val[MAX_FILTER_VALUE_LEN+1] = {0,};
+       char *buf = NULL;
+       Elm_Entry_Filter_Limit_Size block_filter_limit_filter_data;
 
-       Elm_Object_Item *navi_it;
+       settingData->block_msg.block_filter_sel_index = index;
+       D_MSG("select index : %d", index);
 
-       char title[DEF_BUF_LEN_S] = {0, };
+       scroller = msg_ui_setting_common_create_scroller(settingData->navi_frame);
+       elm_object_style_set(scroller, "dialogue");
 
-       Evas_Object *title_left_btn;
-       Evas_Object *title_right_btn;
+       box = msg_ui_setting_common_add_box(scroller);
+       elm_object_content_set(scroller, box);
 
-       settingData->block_msg.block_filter_sel_index = index;
+       block_filter_detail_layout = elm_layout_add(box);
+       elm_layout_theme_set(block_filter_detail_layout, "layout", "dialogue", "1icon");
+       evas_object_size_hint_weight_set(block_filter_detail_layout, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(block_filter_detail_layout, EVAS_HINT_FILL, 0.0);
+
+       entry_layout = elm_layout_add(block_filter_detail_layout);
+       elm_layout_theme_set(entry_layout, "layout", "editfield", "title");
+       settingData->block_msg.block_filter_detail_entry_ly = entry_layout;
+
+       entry = elm_entry_add(block_filter_detail_layout);
+       elm_entry_scrollable_set(entry, EINA_TRUE);
+       elm_entry_single_line_set(entry, EINA_TRUE);
+       elm_entry_autocapital_type_set(entry, ELM_AUTOCAPITAL_TYPE_NONE);
+       elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_NORMAL);
+
+       evas_object_smart_callback_add(entry, "changed", __msg_ui_setting_block_word_detail_entry_changed_cb, (void *)settingData);
+       evas_object_smart_callback_add(entry, "preedit,changed", __msg_ui_setting_block_word_detail_entry_changed_cb, (void *)settingData);
+       evas_object_smart_callback_add(entry, "focused", __msg_ui_setting_block_word_detail_entry_focus_cb, entry_layout);
+       evas_object_smart_callback_add(entry, "unfocused", __msg_ui_setting_block_word_detail_entry_unfocus_cb, entry_layout);
 
-       block_filter_detail_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
+       elm_object_signal_callback_add(entry_layout, "elm,eraser,clicked", "elm", __msg_ui_setting_block_word_detail_eraser_clicked_cb, (void *)entry);
+       elm_object_part_content_set(entry_layout, "elm.swallow.content", entry);
 
-       block_filter_detail_genlist = __msg_ui_setting_block_word_create_detail_genlist(settingData->navi_frame, settingData);
-       elm_object_part_content_set(block_filter_detail_layout, "elm.swallow.content", block_filter_detail_genlist);
+       elm_object_part_text_set(entry_layout, "elm.text", dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_ENTER_WORD"));
+       elm_object_part_content_set(block_filter_detail_layout, "elm.icon", entry_layout);
+       elm_box_pack_end(box, block_filter_detail_layout);
+       evas_object_show(block_filter_detail_layout);
+
+       /* Before giving focus to the entry object, the entry object should be shown. */
+       evas_object_show(entry);
+       settingData->block_msg.block_filter_detail_entry = entry;
+
+       block_filter_limit_filter_data.max_char_count = 0;
+       block_filter_limit_filter_data.max_byte_count = MAX_FILTER_VALUE_LEN;
+       elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &block_filter_limit_filter_data);
+
+       /* Set data only in edit case. */
+       if (index != MSG_UI_SETTING_BLOCKED_DETAIL_CREATE) {
+               msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
+               if (strlen(filter_val) > 0) {
+                       buf = elm_entry_utf8_to_markup(filter_val);
+                       elm_entry_entry_set(entry, buf);
+                       if (buf != NULL) {
+                               free(buf);
+                               buf = NULL;
+                       }
+               }
+       }
 
        if (index == MSG_UI_SETTING_BLOCKED_DETAIL_CREATE)
-               strncpy(title, dgettext(MESSAGE_PKGNAME, "Add words"), sizeof(title)-1);
+               strncpy(title, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_OPT_CREATEMSG_ADD_WORD"), sizeof(title)-1);
        else
-               strncpy(title, dgettext(MESSAGE_PKGNAME, "Edit words"), sizeof(title)-1);
+               strncpy(title, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_EDIT_WORD"), sizeof(title)-1);
 
        /* Disable pushing the prev button automatically. */
        elm_naviframe_prev_btn_auto_pushed_set(settingData->navi_frame, EINA_FALSE);
-       evas_object_smart_callback_add(settingData->navi_frame, "transition,finished", \
-                       __msg_ui_setting_general_block_word_detail_trans_finished, NULL);
+       evas_object_smart_callback_add(settingData->navi_frame, "transition,finished", __msg_ui_setting_general_block_word_detail_trans_finished, NULL);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, title, NULL, NULL, block_filter_detail_layout, NULL);
+       navi_it = elm_naviframe_item_push(settingData->navi_frame, title, NULL, NULL, scroller, NULL);
 
-       title_left_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, \
-                                       dgettext("sys_string", "IDS_COM_SK_DONE"), \
-                                       __msg_ui_setting_block_word_detail_done_btn_cb, (void *)settingData);
+       title_left_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DONE"), __msg_ui_setting_block_word_detail_done_btn_cb, (void *)settingData);
        elm_object_item_part_content_set(navi_it, "title_left_btn", title_left_btn);
        settingData->block_msg.block_filter_detail_done_btn = title_left_btn;
 
-       title_right_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, \
-                                       dgettext("sys_string", "IDS_COM_SK_CANCEL"), \
-                                       __msg_ui_setting_block_word_detail_cancel_btn_cb, (void *)settingData);
+       title_right_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_CANCEL"), __msg_ui_setting_block_word_detail_cancel_btn_cb, (void *)settingData);
        elm_object_item_part_content_set(navi_it, "title_right_btn", title_right_btn);
 
        if (index == MSG_UI_SETTING_BLOCKED_DETAIL_CREATE)
                elm_object_disabled_set(title_left_btn, EINA_TRUE);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       elm_object_focus_set(entry, EINA_TRUE);
+       elm_entry_cursor_end_set(entry);
+
+       D_LEAVE;
 }
 
 
@@ -520,21 +474,21 @@ static void __msg_ui_setting_word_filter_detail_view(void *data, int index)
 
 static char *__msg_ui_setting_block_word_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        msg_error_t err = MSG_SUCCESS;
        char filter_val[MAX_FILTER_VALUE_LEN] = {0,};
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                err = msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
                if (filter_val[0] != '\0')
                        return strdup(filter_val);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -542,24 +496,45 @@ static char *__msg_ui_setting_block_word_gl_text_get(void *data, Evas_Object *ob
 
 static void __msg_ui_setting_block_word_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        __msg_ui_setting_word_filter_detail_view(settingData, index);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
+}
+
+static void __msg_ui_setting_block_word_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+
+       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       if (settingData->block_msg.word_cnt == 1)
+               return;
+
+       Elm_Object_Item *first_it = elm_genlist_first_item_get(settingData->block_msg.block_filter_genlist);
+       Elm_Object_Item *second_it = elm_genlist_item_next_get(first_it);
+       Elm_Object_Item *last_it = elm_genlist_last_item_get(settingData->block_msg.block_filter_genlist);
+
+       if (ei == second_it)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+       else if (ei == last_it)
+               elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       else
+               elm_object_item_signal_emit(ei, "elm,state,center", "");
 }
 
 static Evas_Object *__msg_ui_setting_create_block_word_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *block_filter_genlist;
 
@@ -571,6 +546,7 @@ static Evas_Object *__msg_ui_setting_create_block_word_genlist(Evas_Object *pare
 
        block_filter_genlist = msg_ui_setting_common_create_genlist(parent);
        settingData->block_msg.block_filter_genlist = block_filter_genlist;
+       evas_object_smart_callback_add(block_filter_genlist, "realized", __msg_ui_setting_block_word_gl_realized, settingData);
 
        msg_ui_setting_common_append_genlist_separator(block_filter_genlist, settingData);
 
@@ -590,37 +566,35 @@ static Evas_Object *__msg_ui_setting_create_block_word_genlist(Evas_Object *pare
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return block_filter_genlist;
 }
 
 static void __msg_ui_setting_block_word_add_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        /* Go to detail view. */
        __msg_ui_setting_word_filter_detail_view(settingData, MSG_UI_SETTING_BLOCKED_DETAIL_CREATE);
-
 }
 
 static void __msg_ui_setting_block_word_del_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        /* Go to block filter delete view. */
        __msg_ui_setting_block_word_delete_view(settingData);
-
 }
 
 static void __msg_ui_setting_block_word_back_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        MSG_UI_SETTING_FILTER_LIST_S *list_data = NULL;
@@ -642,21 +616,21 @@ static void __msg_ui_setting_block_word_back_btn_cb(void *data, Evas_Object *obj
 
  static char *__msg_ui_setting_block_word_delete_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        msg_error_t err = MSG_SUCCESS;
        char filter_val[MAX_FILTER_VALUE_LEN] = {0,};
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                err = msg_get_str_value(settingData->block_msg.filterList.msg_struct_info[index], MSG_FILTER_VALUE_STR, filter_val, sizeof(filter_val));
                if (filter_val[0] != '\0')
                        return strdup(filter_val);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -664,7 +638,7 @@ static void __msg_ui_setting_block_word_back_btn_cb(void *data, Evas_Object *obj
 
 static void __msg_ui_setting_block_word_delete_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        int count = 0;
@@ -708,23 +682,23 @@ static void __msg_ui_setting_block_word_delete_gl_check_clicked_cb(void *data, E
        }
 
        if (count == 0)
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
        else
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_FALSE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_block_word_delete_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        MSG_UI_SETTING_FILTER_LIST_S *list_data = NULL;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        check = elm_check_add(obj);
        list_data = (MSG_UI_SETTING_FILTER_LIST_S *) eina_list_nth(settingData->block_msg.block_filter_chk_state_list, index);
@@ -738,13 +712,13 @@ static Evas_Object *__msg_ui_setting_block_word_delete_gl_content_get(void *data
 
 static void __msg_ui_setting_block_word_delete_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        int count = 0;
        int total_cnt = 0;
@@ -795,16 +769,16 @@ static void __msg_ui_setting_block_word_delete_gl_sel(void *data, Evas_Object *o
        }
 
        if (count == 0)
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
        else
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_FALSE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_create_block_word_delete_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = 0;
        int total_cnt = 0;
@@ -835,14 +809,14 @@ static Evas_Object *__msg_ui_setting_create_block_word_delete_genlist(Evas_Objec
                }
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return delete_genlist;
 }
 
 static void __msg_ui_setting_block_word_check_select_all(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -877,14 +851,14 @@ static void __msg_ui_setting_block_word_check_select_all(void *data)
        }
 
        if (sel_all_state == EINA_TRUE)
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_FALSE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
        else
-               elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
 }
 
 static void __msg_ui_setting_block_word_sel_all_mouse_down_cb(void *data, Evas *evas, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -896,19 +870,19 @@ static void __msg_ui_setting_block_word_sel_all_mouse_down_cb(void *data, Evas *
 
 static void __msg_ui_setting_block_word_sel_all_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "sel_all_chk_state = [%d]", settingData->block_msg.block_filter_chk_sel_all_state);
+       D_MSG("sel_all_chk_state = [%d]", settingData->block_msg.block_filter_chk_sel_all_state);
 
        __msg_ui_setting_block_word_check_select_all(data);
 }
 
 static void __msg_ui_setting_block_word_delete_mode_exit(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -926,7 +900,7 @@ static void __msg_ui_setting_block_word_delete_mode_exit(void *data)
 
 static void __msg_ui_setting_block_word_delete_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -961,7 +935,7 @@ static void __msg_ui_setting_block_word_delete_btn_clicked_cb(void *data, Evas_O
 
 static void __msg_ui_setting_block_word_delete_cancel_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -969,48 +943,33 @@ static void __msg_ui_setting_block_word_delete_cancel_btn_clicked_cb(void *data,
        __msg_ui_setting_block_word_delete_mode_exit(settingData);
 }
 
-static void __msg_ui_setting_block_word_delete_view_controlbar(void *data)
+static void __msg_ui_setting_block_word_delete_view_toolbar(void *data, Elm_Object_Item *navi_it)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
-       Elm_Object_Item *ctrl_btn[MAX_SETTING_CTRLBAR_BUTTON];
-       int i = 0;
-
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Evas_Object *del_btn = NULL;
 
-       for (i = 0; i < MAX_SETTING_CTRLBAR_BUTTON; i++) {
-               if (settingData->block_msg.ctrl_btn[i] != NULL) {
-                       elm_object_item_del(settingData->block_msg.ctrl_btn[i]);
-                       settingData->block_msg.ctrl_btn[i] = NULL;
-               }
+       if (settingData->block_msg.add_btn) {
+               evas_object_del(settingData->block_msg.add_btn);
+               settingData->block_msg.add_btn = NULL;
        }
 
-       ctrl_btn[0] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, \
-                                               MSG_CONTROLBAR_ICON_DELETE, NULL, \
-                                               __msg_ui_setting_block_word_delete_btn_clicked_cb, \
-                                               (void *)settingData);
-       settingData->block_msg.ctrl_btn[0] = ctrl_btn[0];
-
-       ctrl_btn[1] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[1] = ctrl_btn[1];
-       elm_object_item_disabled_set(ctrl_btn[1], EINA_TRUE);
-
-       ctrl_btn[2] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[2] = ctrl_btn[2];
-       elm_object_item_disabled_set(ctrl_btn[2], EINA_TRUE);
+       if (settingData->block_msg.del_btn) {
+               evas_object_del(settingData->block_msg.del_btn);
+               settingData->block_msg.del_btn = NULL;
+       }
 
-       ctrl_btn[3] = elm_toolbar_item_append(settingData->block_msg.delete_ctrl_bar, \
-                                                       MSG_CONTROLBAR_ICON_CANCEL, NULL, \
-                                                       __msg_ui_setting_block_word_delete_cancel_btn_clicked_cb, \
-                                                       (void *)settingData);
-       settingData->block_msg.ctrl_btn[3] = ctrl_btn[3];
+       del_btn = msg_ui_setting_common_create_toolbar(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DELETE"), __msg_ui_setting_block_word_delete_btn_clicked_cb, settingData);
+       elm_object_item_part_content_set(navi_it, "toolbar_button1", del_btn);
+       settingData->block_msg.del_btn = del_btn;
 
 }
 
 static void __msg_ui_setting_block_word_delete_view(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1020,7 +979,6 @@ static void __msg_ui_setting_block_word_delete_view(void *data)
        Evas_Object *delete_filter_box;
        Evas_Object *delete_filter_list;
        Elm_Object_Item *navi_it;
-       Evas_Object *ctrl_bar;
 
        Evas_Object *delete_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
        settingData->block_msg.delete_layout = delete_layout;
@@ -1035,18 +993,11 @@ static void __msg_ui_setting_block_word_delete_view(void *data)
        elm_box_pack_end(delete_filter_box, delete_filter_list);
        evas_object_show(delete_filter_list);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "Delete word"), NULL, NULL, delete_layout, NULL);
+       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_HEADER_DELETE_WORDS"), NULL, NULL, delete_layout, NULL);
 
-       /* Disable back_button */
-       elm_object_item_part_content_set(navi_it, "prev_btn", NULL);
+       msg_ui_setting_common_create_back_btn(settingData->navi_frame, __msg_ui_setting_block_word_delete_cancel_btn_clicked_cb, settingData);
 
-       ctrl_bar = msg_ui_setting_common_create_controlbar(settingData->navi_frame);
-       settingData->block_msg.delete_ctrl_bar = ctrl_bar;
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_DEBUG, ctrl_bar == NULL, "ctrl_bar is NULL !!");
-
-       elm_object_item_part_content_set(navi_it, "controlbar", ctrl_bar);
-
-       __msg_ui_setting_block_word_delete_view_controlbar(settingData);
+       __msg_ui_setting_block_word_delete_view_toolbar(settingData, navi_it);
 
        /* Append 'Select All' layout. */
        filter_layout_sel_all = elm_layout_add(settingData->block_msg.delete_filter_box);
@@ -1071,7 +1022,7 @@ static void __msg_ui_setting_block_word_delete_view(void *data)
        elm_genlist_select_mode_set(settingData->block_msg.delete_genlist, ELM_OBJECT_SELECT_MODE_ALWAYS);
 
        /* Default state of "Delete" button is disable. */
-       elm_object_item_disabled_set(settingData->block_msg.ctrl_btn[0], EINA_TRUE);
+       elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
 }
 
 /**********************************
@@ -1080,21 +1031,21 @@ static void __msg_ui_setting_block_word_delete_view(void *data)
 
 static void __msg_ui_setting_block_word_update_view(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        __msg_ui_setting_destroy_block_word_main(settingData);
        __msg_ui_setting_init_block_word_main(settingData);
        __msg_ui_setting_show_block_word_main(settingData);
-       __msg_ui_setting_block_word_update_controlbar(settingData);
+       __msg_ui_setting_block_word_update_toolbar(settingData);
 }
 
 static void __msg_ui_setting_destroy_block_word_main(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1125,7 +1076,7 @@ static void __msg_ui_setting_destroy_block_word_main(void *data)
 
 static void __msg_ui_setting_init_block_word_main(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        msg_error_t err = MSG_SUCCESS;
@@ -1138,7 +1089,7 @@ static void __msg_ui_setting_init_block_word_main(void *data)
        msg_release_list_struct(&settingData->block_msg.filterList);
        err = msg_get_filter_list(settingData->msgHandle, &(settingData->block_msg.filterList));
        if (err != MSG_SUCCESS) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_get_filter_list() fail - err [%d]", err);
+               D_MSG("msg_get_filter_list() fail - err [%d]", err);
                return;
        }
 
@@ -1164,8 +1115,8 @@ static void __msg_ui_setting_init_block_word_main(void *data)
 
 static void __msg_ui_setting_show_block_word_main(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -1190,64 +1141,51 @@ static void __msg_ui_setting_show_block_word_main(void *data)
        }
 }
 
-static void __msg_ui_setting_block_word_update_controlbar(void *data)
+static void __msg_ui_setting_block_word_update_toolbar(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
 
-       Elm_Object_Item *ctrl_btn[MAX_SETTING_CTRLBAR_BUTTON];
-       int i = 0;
-
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Evas_Object *add_btn = NULL;
+       Evas_Object *del_btn = NULL;
 
-       for (i = 0; i < MAX_SETTING_CTRLBAR_BUTTON; i++) {
-               if (settingData->block_msg.ctrl_btn[i] != NULL) {
-                       elm_object_item_del(settingData->block_msg.ctrl_btn[i]);
-                       settingData->block_msg.ctrl_btn[i] = NULL;
-               }
+       if (settingData->block_msg.add_btn) {
+               evas_object_del(settingData->block_msg.add_btn);
+               settingData->block_msg.add_btn = NULL;
        }
 
-       ctrl_btn[0] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, \
-                                                       MSG_CONTROLBAR_ICON_CREATE, NULL, \
-                                                       __msg_ui_setting_block_word_add_btn_clicked_cb, \
-                                                       (void *)settingData);
-       settingData->block_msg.ctrl_btn[0] = ctrl_btn[0];
+       if (settingData->block_msg.del_btn) {
+               evas_object_del(settingData->block_msg.del_btn);
+               settingData->block_msg.del_btn = NULL;
+       }
 
-       /* Add NULL button */
-       ctrl_btn[1] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[1] = ctrl_btn[1];
-       elm_object_item_disabled_set(ctrl_btn[1], EINA_TRUE);
+       add_btn = msg_ui_setting_common_create_toolbar(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_ADD"), __msg_ui_setting_block_word_add_btn_clicked_cb, settingData);
+       elm_object_item_part_content_set(settingData->navi_it, "toolbar_button1", add_btn);
+       elm_object_style_set(add_btn, "naviframe/toolbar/left");
+       settingData->block_msg.add_btn = add_btn;
 
-       ctrl_btn[2] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, \
-                                               MSG_CONTROLBAR_ICON_DELETE, NULL, \
-                                               __msg_ui_setting_block_word_del_btn_clicked_cb, \
-                                               (void *)settingData);
-       settingData->block_msg.ctrl_btn[2] = ctrl_btn[2];
+       del_btn = msg_ui_setting_common_create_toolbar(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DELETE"), __msg_ui_setting_block_word_del_btn_clicked_cb, settingData);
+       elm_object_item_part_content_set(settingData->navi_it, "toolbar_button2", del_btn);
+       elm_object_style_set(del_btn, "naviframe/toolbar/right");
+       settingData->block_msg.del_btn = del_btn;
 
-       /* If no item exist in block filter, delete button should be disabled. */
+       /* If no item exist in Blocked numbers, delete button should be disabled. */
        if (settingData->block_msg.word_cnt == 0)
-               elm_object_item_disabled_set(ctrl_btn[2], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_TRUE);
        else
-               elm_object_item_disabled_set(ctrl_btn[2], EINA_FALSE);
-
-       /* Add NULL button */
-       ctrl_btn[3] = elm_toolbar_item_append(settingData->block_msg.block_ctrl_bar, NULL, NULL, NULL, NULL);
-       settingData->block_msg.ctrl_btn[3] = ctrl_btn[3];
-       elm_object_item_disabled_set(ctrl_btn[3], EINA_TRUE);
+               elm_object_disabled_set(settingData->block_msg.del_btn, EINA_FALSE);
 
 }
 
+
 void msg_ui_setting_spam_block_word_main(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
-
        Evas_Object *block_layout;
-       Elm_Object_Item *navi_it;
-
-       Evas_Object *ctrl_bar;
 
        /* Init block message data. */
        __msg_ui_setting_init_block_word_main(settingData);
@@ -1257,17 +1195,9 @@ void msg_ui_setting_spam_block_word_main(void *data, Evas_Object *obj, void *eve
 
        __msg_ui_setting_show_block_word_main(settingData);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "Blocked word"), NULL, NULL, block_layout, NULL);
-
-       msg_ui_setting_common_create_back_btn(settingData->navi_frame, \
-                       __msg_ui_setting_block_word_back_btn_cb, settingData);
-
-       ctrl_bar = msg_ui_setting_common_create_controlbar(settingData->navi_frame);
-       settingData->block_msg.block_ctrl_bar = ctrl_bar;
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_DEBUG, ctrl_bar == NULL, "ctrl_bar is NULL !!");
-
-       __msg_ui_setting_block_word_update_controlbar(settingData);
+       settingData->navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_BLOCKED_WORDS"), NULL, NULL, block_layout, NULL);
 
-       elm_object_item_part_content_set(navi_it, "controlbar", ctrl_bar);
+       msg_ui_setting_common_create_back_btn(settingData->navi_frame, __msg_ui_setting_block_word_back_btn_cb, settingData);
 
+       __msg_ui_setting_block_word_update_toolbar(settingData);
 }
index f170c60..28f267c 100755 (executable)
@@ -20,8 +20,8 @@
 
 
 static struct _msg_ui_setting_mixed_list_item spam_menu_its[] = {
-       { 1, "Numbers to reject", msg_ui_setting_spam_block_number_main, ELM_GENLIST_ITEM_NONE },
-       { 1, "Blocked word", msg_ui_setting_spam_block_word_main, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_BODY_BLOCKED_NUMBERS", msg_ui_setting_spam_block_number_main, ELM_GENLIST_ITEM_NONE },
+       { 1, "IDS_MSGF_BODY_BLOCKED_WORDS", msg_ui_setting_spam_block_word_main, ELM_GENLIST_ITEM_NONE },
        /* do not delete below */
        { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
 };
@@ -32,7 +32,8 @@ static struct _msg_ui_setting_mixed_list_item spam_menu_its[] = {
 =============================================================================*/
 static char *__msg_ui_setting_spam_gl_text_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_spam_gl_sel(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_spam_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static void __msg_ui_setting_spam_gl_realized(void *data, Evas_Object *obj, void *ei);
+static Evas_Object *__msg_ui_setting_spam_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 static void __msg_ui_setting_spam_back_btn_cb(void *data, Evas_Object *obj, void *event_info);
 
 
@@ -54,11 +55,11 @@ Eina_List *filter_chk_list_append(Eina_List* list, int filter_id, Eina_Bool bloc
 static char *
 __msg_ui_setting_spam_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                if (spam_menu_its[index].name) {
@@ -68,7 +69,7 @@ __msg_ui_setting_spam_gl_text_get(void *data, Evas_Object *obj, const char *part
                                return strdup(dgettext(MESSAGE_PKGNAME, spam_menu_its[index].name));
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -77,31 +78,46 @@ __msg_ui_setting_spam_gl_text_get(void *data, Evas_Object *obj, const char *part
 static void
 __msg_ui_setting_spam_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
        if (spam_menu_its[index].func != NULL)
                spam_menu_its[index].func(settingData, obj, event_info);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
-static Evas_Object *
-__msg_ui_setting_spam_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+static void __msg_ui_setting_spam_gl_realized(void *data, Evas_Object *obj, void *ei)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+
+       int index = (int)elm_object_item_data_get(ei);
+
+       if (index == 0)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+       else if (index == 1)
+               elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       else
+               elm_object_item_signal_emit(ei, "elm,state,center", "");
+}
+
+static Evas_Object *__msg_ui_setting_spam_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+{
+       D_ENTER;
 
        Evas_Object *spam_genlist;
        int index = 0;
 
        spam_genlist = msg_ui_setting_common_create_genlist(parent);
+       evas_object_smart_callback_add(spam_genlist, "realized", __msg_ui_setting_spam_gl_realized, NULL);
        settingData->list.spam_setting.spam_genlist = spam_genlist;
 
        msg_ui_setting_common_append_genlist_separator(spam_genlist, settingData);
@@ -117,33 +133,32 @@ __msg_ui_setting_spam_create_menu(Evas_Object *parent, PMSG_SETTING_DATA setting
                        NULL, spam_menu_its[index].type, __msg_ui_setting_spam_gl_sel, (void *)index);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return spam_genlist;
 }
 
 static void __msg_ui_setting_spam_back_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        elm_naviframe_item_pop(settingData->navi_frame);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 void msg_ui_setting_spam_create_view(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        Evas_Object *spam_layout;
        Evas_Object *spam_genlist;
        Evas_Object *l_button;
-       Elm_Object_Item *navi_it;
 
        bool filter_set = EINA_FALSE;
 
@@ -156,9 +171,9 @@ void msg_ui_setting_spam_create_view(void *data, Evas_Object *obj, void *event_i
        msg_get_filter_operation(settingData->msgHandle, (bool *)&filter_set);
        if (filter_set == EINA_FALSE) {
                if (msg_set_filter_operation(settingData->msgHandle, EINA_TRUE) == MSG_SUCCESS) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Block is enabled !!");
+                       D_MSG("Block is enabled !!");
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "msg_set_filter_operation() is failed !!");
+                       D_EMSG("msg_set_filter_operation() is failed !!");
                }
        }
 
@@ -172,13 +187,13 @@ void msg_ui_setting_spam_create_view(void *data, Evas_Object *obj, void *event_i
 
        spam_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
-       spam_genlist = __msg_ui_setting_spam_create_menu(settingData->navi_frame, settingData);
+       spam_genlist = __msg_ui_setting_spam_create_genlist(settingData->navi_frame, settingData);
        elm_object_part_content_set(spam_layout, "elm.swallow.content", spam_genlist);
 
        /* Create Left Button */
        l_button = elm_button_add(settingData->navi_frame);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_SPAM_MESSAGES"), l_button, NULL, spam_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_SPAM_MESSAGES"), l_button, NULL, spam_layout, NULL);
 
        /* Style set should be called after elm_naviframe_item_push(). */
        elm_object_style_set(l_button, "naviframe/back_btn/default");
@@ -187,6 +202,6 @@ void msg_ui_setting_spam_create_view(void *data, Evas_Object *obj, void *event_i
        else
                evas_object_smart_callback_add(l_button, "clicked", __msg_ui_setting_spam_back_btn_cb, (void *)settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
 }
index 23f3658..c10b024 100755 (executable)
 
 static struct _msg_ui_setting_mixed_list_item text_menu_its[] = {
        { 1, "IDS_MSGF_BODY_REQUEST_DELIVERY_REPORT", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "Input mode", NULL, ELM_GENLIST_ITEM_TREE },
+       { 1, "IDS_MSGC_HEADER_INPUTMODE", NULL, ELM_GENLIST_ITEM_TREE },
        { 1, "IDS_MSGF_BODY_SERVICECENTRE", msg_ui_setting_create_service_center_list, ELM_GENLIST_ITEM_NONE },
        /* do not delete below */
        { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
 };
 
 static struct _msg_ui_setting_mixed_list_item input_mode_menu_its[] = {
-       { 2, "GSM alphabet", NULL, ELM_GENLIST_ITEM_NONE },
-       { 2, "Unicode", NULL, ELM_GENLIST_ITEM_NONE },
-       { 2, "Automatic", NULL, ELM_GENLIST_ITEM_NONE },
+       { 2, "IDS_MSGF_BODY_GSM_ALPHABET", NULL, ELM_GENLIST_ITEM_NONE },
+       { 2, "IDS_MSGF_BODY_UNICODE", NULL, ELM_GENLIST_ITEM_NONE },
+       { 2, "IDS_MSGF_BODY_AUTOMATIC", NULL, ELM_GENLIST_ITEM_NONE },
        /* do not delete below */
        { 2, NULL, NULL, ELM_GENLIST_ITEM_NONE }
 };
@@ -51,7 +51,8 @@ static void __msg_ui_setting_text_gl_check_clicked_cb(void *data, Evas_Object *o
 static Evas_Object *__msg_ui_setting_text_gl_content_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_text_gl_sel(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_text_back_btn_cb(void *data, Evas_Object *obj, void *event_info);
-static Evas_Object *__msg_ui_setting_text_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static void __msg_ui_setting_text_gl_realized(void *data, Evas_Object *obj, void *ei);
+static Evas_Object *__msg_ui_setting_text_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData);
 
 /*============================================================================
                                FUNCTION IMPLEMENT
@@ -62,11 +63,11 @@ static Evas_Object *__msg_ui_setting_text_create_menu(Evas_Object *parent, PMSG_
  **********************************/
 static char *__msg_ui_setting_text_input_mode_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if(index >= sizeof(input_mode_menu_its) / sizeof(input_mode_menu_its[0])) {
                return NULL;
@@ -80,7 +81,7 @@ static char *__msg_ui_setting_text_input_mode_gl_text_get(void *data, Evas_Objec
                                return strdup(dgettext(MESSAGE_PKGNAME, input_mode_menu_its[index].name));
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -88,14 +89,13 @@ static char *__msg_ui_setting_text_input_mode_gl_text_get(void *data, Evas_Objec
 
 static Evas_Object *__msg_ui_setting_text_input_mode_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *radio;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
-       int inputMode = -1;
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                radio = elm_radio_add(obj);
@@ -105,17 +105,9 @@ static Evas_Object *__msg_ui_setting_text_input_mode_gl_content_get(void *data,
 
                elm_radio_group_add(radio, settingData->list.text_msg.text_input_mode_radio_group);
 
-               msg_get_int_value(settingData->msg_setting.setting_opt, MSG_SMS_SENDOPT_ENCODE_TYPE_INT, &inputMode);
-               if (inputMode == MSG_ENCODE_GSM7BIT)
-                       elm_radio_value_set(settingData->list.text_msg.text_input_mode_radio_group, 0);
-               else if (inputMode == MSG_ENCODE_UCS2)
-                       elm_radio_value_set(settingData->list.text_msg.text_input_mode_radio_group, 1);
-               else
-                       elm_radio_value_set(settingData->list.text_msg.text_input_mode_radio_group, 2);
-
                return radio;
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -123,13 +115,13 @@ static Evas_Object *__msg_ui_setting_text_input_mode_gl_content_get(void *data,
 
 static void __msg_ui_setting_text_input_mode_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = NULL;
        int index = (int)data;
 
        settingData = msg_ui_setting_get_data();
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -140,13 +132,13 @@ static void __msg_ui_setting_text_input_mode_gl_sel(void *data, Evas_Object *obj
 
        elm_genlist_item_update(settingData->list.text_msg.text_input_mode_item);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
 static void __msg_ui_setting_text_input_mode_radio_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -157,7 +149,7 @@ static void __msg_ui_setting_text_input_mode_radio_cb(void *data, Evas_Object *o
 
 static void __msg_ui_setting_text_input_mode_save(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        int inputMode = -1;
@@ -175,7 +167,7 @@ static void __msg_ui_setting_text_input_mode_save(void *data)
                msg_set_int_value(settingData->msg_setting.setting_opt, MSG_SMS_SENDOPT_ENCODE_TYPE_INT, MSG_ENCODE_AUTO);
 
        err = msg_ui_setting_msg_set_config(settingData);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_ui_setting_msg_set_config(input_mode) is %d", err);
+       D_MSG("msg_ui_setting_msg_set_config(input_mode) is %d", err);
 }
 
 
@@ -184,7 +176,7 @@ static void __msg_ui_setting_text_input_mode_save(void *data)
  *************************/
  static void __msg_ui_setting_text_gl_exp(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -195,7 +187,7 @@ static void __msg_ui_setting_text_input_mode_save(void *data)
 
        depth = elm_genlist_item_expanded_depth_get(it);
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "depth = %d", depth);
+       D_MSG("depth = %d", depth);
 
        if (depth == 0) {
                settingData->list.text_msg.text_input_mode_itc.item_style = "dialogue/1text.1icon.2/expandable2";
@@ -227,7 +219,7 @@ static void __msg_ui_setting_text_input_mode_save(void *data)
 
 static void __msg_ui_setting_text_gl_con(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Elm_Object_Item *item = event_info;
        elm_genlist_item_subitems_clear(item);
@@ -235,7 +227,7 @@ static void __msg_ui_setting_text_gl_con(void *data, Evas_Object *obj, void *eve
 
 static char *__msg_ui_setting_text_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
@@ -243,7 +235,7 @@ static char *__msg_ui_setting_text_gl_text_get(void *data, Evas_Object *obj, con
 
        msg_error_t err = MSG_SUCCESS;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
                if (text_menu_its[index].name) {
@@ -259,7 +251,7 @@ static char *__msg_ui_setting_text_gl_text_get(void *data, Evas_Object *obj, con
 
                        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_SMSC_LIST;
                        err = msg_get_int_value(settingData->msg_setting.smsc_opt, MSG_SMSC_SELECTED_ID_INT, &cur_index);
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "__msg_ui_setting_text_gl_text_get is %d", err);
+                       D_MSG("__msg_ui_setting_text_gl_text_get is %d", err);
 
                        char *dgetbuf = dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_CENTRE_PD");
                        char *g_buf = g_strdup_printf(dgetbuf, cur_index+1);
@@ -275,12 +267,12 @@ static char *__msg_ui_setting_text_gl_text_get(void *data, Evas_Object *obj, con
                        else if (inputMode == MSG_ENCODE_AUTO)
                                return strdup(dgettext(MESSAGE_PKGNAME, input_mode_menu_its[2].name));
                        else
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "input Mode fail = %d", inputMode);
+                               D_EMSG("input Mode fail = %d", inputMode);
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %s", index);
+                       D_EMSG("Invalid index = %s", index);
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -288,13 +280,13 @@ static char *__msg_ui_setting_text_gl_text_get(void *data, Evas_Object *obj, con
 
 static void __msg_ui_setting_text_save_req_delivery_report(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        Eina_Bool set_val = EINA_FALSE;
 
        set_val = elm_check_state_get(settingData->list.text_msg.req_delivery_rep_check);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+       D_MSG("set_val = %d", (int)set_val);
 
        settingData->msg_setting.type = MSG_UI_SETTING_TYPE_SMS_SEND;
        msg_set_bool_value(settingData->msg_setting.setting_opt, MSG_SMS_SENDOPT_DELIVERY_REPORT_BOOL, set_val);
@@ -303,28 +295,28 @@ static void __msg_ui_setting_text_save_req_delivery_report(void *data)
 
 static void __msg_ui_setting_text_gl_check_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        if (obj == settingData->list.text_msg.req_delivery_rep_check)
                __msg_ui_setting_text_save_req_delivery_report(settingData);
        else
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid obj = 0x%x", obj);
+               D_EMSG("Invalid obj = 0x%x", obj);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static Evas_Object *__msg_ui_setting_text_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        Evas_Object *check;
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        bool bReport = false;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
                if (index == MSG_UI_SETTING_TEXT_MENU_REQ_DELIVERY_REPORT) {
@@ -345,10 +337,10 @@ static Evas_Object *__msg_ui_setting_text_gl_content_get(void *data, Evas_Object
 
                        return check;
                } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
+                       D_EMSG("Invalid index = %d", index);
                }
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -356,14 +348,14 @@ static Evas_Object *__msg_ui_setting_text_gl_content_get(void *data, Evas_Object
 
 static void __msg_ui_setting_text_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
        Eina_Bool expand_state = EINA_FALSE;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, settingData == NULL, "PMSG_THREAD_DATA is NULL");
+       D_MSG("index = %d", index);
+       D_MSG_RETM_IF(settingData == NULL, "PMSG_THREAD_DATA is NULL");
 
        elm_genlist_item_selected_set((Elm_Object_Item *)event_info, EINA_FALSE);
 
@@ -371,7 +363,7 @@ static void __msg_ui_setting_text_gl_sel(void *data, Evas_Object *obj, void *eve
                Eina_Bool set_val = EINA_FALSE;
 
                set_val = elm_check_state_get(settingData->list.text_msg.req_delivery_rep_check);
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "set_val = %d", (int)set_val);
+               D_MSG("set_val = %d", (int)set_val);
 
                elm_check_state_set(settingData->list.text_msg.req_delivery_rep_check, !set_val);
 
@@ -386,16 +378,16 @@ static void __msg_ui_setting_text_gl_sel(void *data, Evas_Object *obj, void *eve
                if (text_menu_its[index].func != NULL)
                        text_menu_its[index].func(settingData, obj, event_info);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid data : index = %d", index);
+               D_EMSG("Invalid data : index = %d", index);
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void __msg_ui_setting_text_back_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETM_IF(MSG_UI_LEVEL_ERR, data == NULL, "PMSG_SETTING_DATA is NULL");
+       D_ENTER;
+       D_MSG_RETM_IF(data == NULL, "PMSG_SETTING_DATA is NULL");
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -404,13 +396,42 @@ static void __msg_ui_setting_text_back_btn_cb(void *data, Evas_Object *obj, void
 
        elm_naviframe_item_pop(settingData->navi_frame);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
-static Evas_Object *__msg_ui_setting_text_create_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData)
+static void __msg_ui_setting_text_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+       D_MSG_RETM_IF(!data, "data is NULL");
+
+       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Elm_Object_Item *parent = NULL;
+
+       int index = (int)elm_object_item_data_get(ei);
+       parent = elm_genlist_item_parent_get(ei);
+
+       if (parent == settingData->list.text_msg.text_input_mode_item) {
+               if (index == MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_GSM_ALPHABET)
+                               elm_object_item_signal_emit(ei, "elm,state,top", "");
+               else if (index == MSG_UI_SETTING_TEXT_INPUT_MODE_MENU_AUTOMATIC)
+                       elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+               else
+                       elm_object_item_signal_emit(ei, "elm,state,center", "");
+       } else {
+               if (index == MSG_UI_SETTING_TEXT_MENU_REQ_DELIVERY_REPORT)
+                       elm_object_item_signal_emit(ei, "elm,state,top", "");
+               else if (index == MSG_UI_SETTING_TEXT_MENU_SMSC)
+                       elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+               else
+                       elm_object_item_signal_emit(ei, "elm,state,center", "");
+       }
+}
+
+static Evas_Object *__msg_ui_setting_text_create_genlist(Evas_Object *parent, PMSG_SETTING_DATA settingData)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *text_genlist;
        Elm_Object_Item *it = NULL;
@@ -418,8 +439,9 @@ static Evas_Object *__msg_ui_setting_text_create_menu(Evas_Object *parent, PMSG_
        int index = 0;
 
        text_genlist = msg_ui_setting_common_create_genlist(parent);
-       settingData->list.text_msg.text_genlist = text_genlist;
 
+       settingData->list.text_msg.text_genlist = text_genlist;
+       evas_object_smart_callback_add(text_genlist, "realized", __msg_ui_setting_text_gl_realized, settingData);
        msg_ui_setting_common_append_genlist_separator(text_genlist, settingData);
 
        settingData->list.text_msg.text_2line_itc.item_style = "dialogue/2text.3";
@@ -460,7 +482,7 @@ static Evas_Object *__msg_ui_setting_text_create_menu(Evas_Object *parent, PMSG_
        evas_object_smart_callback_add(text_genlist, "expanded", __msg_ui_setting_text_gl_exp, settingData);
        evas_object_smart_callback_add(text_genlist, "contracted", __msg_ui_setting_text_gl_con, settingData);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 
        return text_genlist;
 }
@@ -471,7 +493,6 @@ void msg_ui_setting_text_create_view(void *data, Evas_Object *obj, void *event_i
 
        Evas_Object *text_layout;
        Evas_Object *text_genlist;
-       Elm_Object_Item *navi_it;
 
        /* Initialize global variable. */
        memset(&settingData->list.text_msg, 0x0, sizeof(settingData->list.text_msg));
@@ -485,10 +506,10 @@ void msg_ui_setting_text_create_view(void *data, Evas_Object *obj, void *event_i
 
        text_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
-       text_genlist = __msg_ui_setting_text_create_menu(settingData->navi_frame, settingData);
+       text_genlist = __msg_ui_setting_text_create_genlist(settingData->navi_frame, settingData);
        elm_object_part_content_set(text_layout, "elm.swallow.content", text_genlist);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_TEXT_MESSAGES"), NULL, NULL, text_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_TEXT_MESSAGES"), NULL, NULL, text_layout, NULL);
 
        msg_ui_setting_common_create_back_btn(settingData->navi_frame, \
                        __msg_ui_setting_text_back_btn_cb, settingData);
index 3336958..a4b3404 100755 (executable)
 #include "msg-ui-setting-text-message.h"
 
 
-static struct _msg_ui_setting_mixed_list_item smsc_menu_its[] = {
-       { 1, "IDS_MSGF_BODY_PUSHADDRESS", NULL, ELM_GENLIST_ITEM_NONE },
-       { 1, "Editfield", NULL, ELM_GENLIST_ITEM_NONE },
-       /* do not delete below */
-       { 1, NULL, NULL, ELM_GENLIST_ITEM_NONE }
-};
-
-
 /*============================================================================
                                STATIC FUNCTION DEFINE
 =============================================================================*/
-static char *__msg_ui_setting_smsc_gl_text_get(void *data, Evas_Object *obj, const char *part);
-static Evas_Object *__msg_ui_setting_smsc_gl_content_get(void *data, Evas_Object *obj, const char *part);
-static Evas_Object *__msg_ui_setting_text_create_smsc_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData);
+static void __msg_ui_setting_smsc_trans_finished(void *data, Evas_Object *obj, void *event_info);
 static Eina_Bool __msg_ui_setting_smsc_is_changed(void *data);
 static void __msg_ui_setting_smsc_done_btn_cb(void *data, Evas_Object *obj, void *event_info);
 static void __msg_ui_setting_smsc_cancel_btn_cb(void *data, Evas_Object *obj, void *event_info);
@@ -42,7 +32,7 @@ static void __msg_ui_setting_text_service_centre_radio_cb(void *data, Evas_Objec
 static void __msg_ui_setting_text_service_centre_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info);
 static Evas_Object *__msg_ui_setting_text_service_centre_gl_content_get(void *data, Evas_Object *obj, const char *part);
 static void __msg_ui_setting_text_service_centre_gl_sel(void *data, Evas_Object *obj, void *event_info);
-
+static void __msg_ui_setting_text_service_centre_gl_realized(void *data, Evas_Object *obj, void *ei);
 
 /*============================================================================
                                FUNCTION IMPLEMENT
@@ -55,7 +45,7 @@ static void __msg_ui_setting_text_service_centre_gl_sel(void *data, Evas_Object
 static void
 __msg_ui_setting_smsc_entry_changed_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
@@ -66,204 +56,65 @@ __msg_ui_setting_smsc_entry_changed_cb(void *data, Evas_Object *obj, void *event
                        elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
        }
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void
 __msg_ui_setting_smsc_entry_focus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
        if (!elm_entry_is_empty(obj))
                elm_object_signal_emit(layout, "elm,state,eraser,show", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void
 __msg_ui_setting_smsc_entry_unfocus_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *layout = (Evas_Object *)data;
 
        elm_object_signal_emit(layout, "elm,state,eraser,hide", "elm");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void
 __msg_ui_setting_smsc_eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *entry = (Evas_Object *)data;
 
        elm_entry_entry_set(entry, "");
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
-static char *
-__msg_ui_setting_smsc_gl_text_get(void *data, Evas_Object *obj, const char *part)
+static void __msg_ui_setting_smsc_trans_finished(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       /* Enable pushing the prev button. */
+       elm_naviframe_prev_btn_auto_pushed_set(obj, EINA_TRUE);
 
-       int index = (int)data;
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-
-       if (!strcmp(part, "elm.text") || !strcmp(part, "elm.text.1")) {
-               if (smsc_menu_its[index].name) {
-                       if (strstr(smsc_menu_its[index].name, "IDS_COM") != NULL)
-                               return strdup(dgettext("sys_string", smsc_menu_its[index].name));
-                       else
-                               return strdup(dgettext(MESSAGE_PKGNAME, smsc_menu_its[index].name));
-               }
-       } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
-       }
-
-       return NULL;
-}
-
-static Evas_Object *
-__msg_ui_setting_smsc_gl_content_get(void *data, Evas_Object *obj, const char *part)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-
-       int index = (int)data;
-       PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
-
-       int center_index = settingData->list.text_msg.center_index;
-
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
-
-       if (!strcmp(part, "elm.icon") || !strcmp(part, "elm.icon.1")) {
-               if (index == MSG_UI_SETTING_SMSC_MENU_ADDRESS) {
-                       Evas_Object *smsc_addr_ly = NULL;
-                       Evas_Object *smsc_addr_entry = NULL;
-                       char *buf = NULL;
-                       char address[SMSC_NAME_MAX+1] = {0,};
-
-                       static Elm_Entry_Filter_Limit_Size smsc_addr_limit_filter_data;
-                       static Elm_Entry_Filter_Accept_Set smsc_addr_accept_filter_data;
-
-                       smsc_addr_ly = elm_layout_add(obj);
-                       if (smsc_addr_ly == NULL) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "smsc_addr_ly failed");
-                               return NULL;
-                       }
-                       elm_layout_theme_set(smsc_addr_ly, "layout", "editfield", "default");
-
-                       smsc_addr_entry = elm_entry_add(smsc_addr_ly);
-                       if (smsc_addr_entry == NULL) {
-                               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "smsc_addr_entry failed");
-                               return NULL;
-                       }
-                       elm_entry_scrollable_set(smsc_addr_entry, EINA_TRUE);
-                       elm_entry_single_line_set(smsc_addr_entry, EINA_TRUE);
-                       elm_entry_autocapital_type_set(smsc_addr_entry, ELM_AUTOCAPITAL_TYPE_NONE);
-                       elm_entry_input_panel_layout_set(smsc_addr_entry, ELM_INPUT_PANEL_LAYOUT_PHONENUMBER);
-                       settingData->list.text_msg.smsc_addr_entry = smsc_addr_entry;
-
-                       evas_object_smart_callback_add(smsc_addr_entry, "changed", __msg_ui_setting_smsc_entry_changed_cb, (void *)smsc_addr_ly);
-                       evas_object_smart_callback_add(smsc_addr_entry, "focused", __msg_ui_setting_smsc_entry_focus_cb, (void *)smsc_addr_ly);
-                       evas_object_smart_callback_add(smsc_addr_entry, "unfocused", __msg_ui_setting_smsc_entry_unfocus_cb, (void *)smsc_addr_ly);
-                       elm_object_signal_callback_add(smsc_addr_ly, "elm,eraser,clicked", "elm", __msg_ui_setting_smsc_eraser_clicked_cb, (void *)smsc_addr_entry);
-
-                       /* Before giving focus to the entry object, the entry object should be shown. */
-                       evas_object_show(smsc_addr_entry);
-                       elm_object_part_content_set(smsc_addr_ly, "elm.swallow.content", smsc_addr_entry);
-
-                       smsc_addr_limit_filter_data.max_char_count = 0;
-                       smsc_addr_limit_filter_data.max_byte_count = MAX_SMSC_ADDR_LEN;
-                       elm_entry_markup_filter_append(smsc_addr_entry, elm_entry_filter_limit_size, &smsc_addr_limit_filter_data);
-
-                       /* If '*', '#', 'P' are inputted, it will be ignored. */
-                       smsc_addr_accept_filter_data.accepted = "+0123456789";
-                       smsc_addr_accept_filter_data.rejected = NULL;
-                       elm_entry_markup_filter_append(smsc_addr_entry, elm_entry_filter_accept_set, &smsc_addr_accept_filter_data);
-                       elm_entry_cnp_mode_set(smsc_addr_entry, ELM_CNP_MODE_PLAINTEXT);
-
-                       msg_get_str_value(settingData->msg_setting.smsc_list->msg_struct_info[center_index], MSG_SMSC_ADDR_STR, address, SMSC_ADDR_MAX);
-                       if (strlen(address) > 0) {
-                               buf = elm_entry_utf8_to_markup(address);
-                               elm_entry_entry_set(smsc_addr_entry, buf);
-
-                               if (buf != NULL)
-                                       free(buf);
-                       }
-
-                       elm_object_focus_set(settingData->list.text_msg.smsc_addr_entry, EINA_TRUE);
-                       elm_entry_cursor_end_set(smsc_addr_entry);
-
-                       return smsc_addr_ly;
-               } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Nothing to do.");
-               }
-       } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
-       }
-
-       return NULL;
-}
-
-static Evas_Object *
-__msg_ui_setting_text_create_smsc_menu(Evas_Object *parent, PMSG_SETTING_DATA settingData)
-{
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
-       MSG_UI_RETV_IF(MSG_UI_LEVEL_ERR, !settingData, NULL);
-
-       Evas_Object *smsc_genlist;
-       int index = 0;
-
-       smsc_genlist = msg_ui_setting_common_create_genlist(parent);
-       settingData->list.text_msg.smsc_genlist = smsc_genlist;
-
-       settingData->list.text_msg.smsc_title_itc.item_style = "dialogue/title";
-       settingData->list.text_msg.smsc_title_itc.func.text_get = __msg_ui_setting_smsc_gl_text_get;
-       settingData->list.text_msg.smsc_title_itc.func.content_get = NULL;
-       settingData->list.text_msg.smsc_title_itc.func.state_get = NULL;
-       settingData->list.text_msg.smsc_title_itc.func.del = NULL;
-
-       settingData->list.text_msg.smsc_1icon_itc.item_style = "dialogue/1icon";
-       settingData->list.text_msg.smsc_1icon_itc.func.text_get = NULL;
-       settingData->list.text_msg.smsc_1icon_itc.func.content_get = __msg_ui_setting_smsc_gl_content_get;
-       settingData->list.text_msg.smsc_1icon_itc.func.state_get = NULL;
-       settingData->list.text_msg.smsc_1icon_itc.func.del = NULL;
-
-       for (index = 0; smsc_menu_its[index].name; index++) {
-               if (index == MSG_UI_SETTING_SMSC_MENU_ADDRESS_TITLE) {
-                       elm_genlist_item_append(smsc_genlist, &settingData->list.text_msg.smsc_title_itc,
-                                                                                       (void *)index, NULL, smsc_menu_its[index].type,
-                                                                                       NULL, (void *)index);
-               } else if (index == MSG_UI_SETTING_SMSC_MENU_ADDRESS) {
-                       elm_genlist_item_append(smsc_genlist, &settingData->list.text_msg.smsc_1icon_itc,
-                                                                                       (void *)index, NULL, smsc_menu_its[index].type,
-                                                                                       NULL, (void *)index);
-               } else {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid index = %d", index);
-               }
-       }
-
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
-
-       return smsc_genlist;
+       evas_object_smart_callback_del(obj, "transition,finished", __msg_ui_setting_smsc_trans_finished);
 }
 
 static Eina_Bool
 __msg_ui_setting_smsc_is_changed(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
        char *addr_buf = NULL;
        int index = 0;
        char address[SMSC_NAME_MAX+1] = {0,};
+       int ret = 0;
 
        index = settingData->list.text_msg.center_index;
 
@@ -272,20 +123,24 @@ __msg_ui_setting_smsc_is_changed(void *data)
        msg_get_str_value(settingData->msg_setting.smsc_list->msg_struct_info[index], MSG_SMSC_ADDR_STR, address, SMSC_ADDR_MAX);
 
        /* It will check whether value is changed or not. */
-       if (addr_buf != NULL) {
-               if (strcmp(addr_buf, address) != 0) {
-                       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "address is different.");
+       if (addr_buf) {
+               ret = strcmp(addr_buf, address);
+               free(addr_buf);
+               addr_buf = NULL;
+               if (ret != 0) {
+                       D_MSG("address is different.");
                        return EINA_TRUE;
                }
        }
 
        return EINA_FALSE;
+
 }
 
 static void
 __msg_ui_setting_smsc_done_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -298,17 +153,17 @@ __msg_ui_setting_smsc_done_btn_cb(void *data, Evas_Object *obj, void *event_info
 
        addr_buf = elm_entry_markup_to_utf8(elm_entry_entry_get(settingData->list.text_msg.smsc_addr_entry));
        if (!addr_buf || strlen(addr_buf) == 0) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "No value");
+               D_MSG("No value");
                goto smsc_exit;
        }
 
        if (__msg_ui_setting_smsc_is_changed(settingData) != EINA_TRUE) {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "Nothing is changed.");
+               D_MSG("Nothing is changed.");
                goto smsc_exit;
        }
 
        strncpy(address, addr_buf, SMSC_ADDR_MAX);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "SMSC Addr = %s", address);
+       D_MSG("SMSC Addr = %s", address);
        msg_set_str_value(settingData->msg_setting.smsc_list->msg_struct_info[index], MSG_SMSC_ADDR_STR, address, strlen(address));
 
        ret = msg_ui_setting_msg_set_config(settingData);
@@ -327,13 +182,13 @@ smsc_exit:
 
        elm_naviframe_item_pop(settingData->navi_frame);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
 static void
 __msg_ui_setting_smsc_cancel_btn_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -343,46 +198,104 @@ __msg_ui_setting_smsc_cancel_btn_cb(void *data, Evas_Object *obj, void *event_in
 
 void msg_ui_setting_service_center_selected_main(void *data, int index)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       Evas_Object *center_layout = NULL;
+       Evas_Object *title_left_btn = NULL;
+       Evas_Object *title_right_btn = NULL;
+       Elm_Object_Item *navi_it = NULL;
+       Evas_Object *box = NULL;
+       Evas_Object *scroller = NULL;
+       Evas_Object *entry_layout = NULL;
+       Evas_Object *entry = NULL;
+       char title[DEF_BUF_LEN_S] = {0, };
+       char address[SMSC_NAME_MAX+1] = {0,};
+       char *buf = NULL;
+       Elm_Entry_Filter_Limit_Size smsc_addr_limit_filter_data;
+       Elm_Entry_Filter_Accept_Set smsc_addr_accept_filter_data;
 
-       Evas_Object *center_layout;
-       Evas_Object *smsc_genlist;
-       Evas_Object *title_left_btn;
-       Evas_Object *title_right_btn;
+       settingData->list.text_msg.center_index = index;
+       D_MSG("select index : %d", index);
 
-       Elm_Object_Item *navi_it;
+       scroller = msg_ui_setting_common_create_scroller(settingData->navi_frame);
+       elm_object_style_set(scroller, "dialogue");
 
-       char title[DEF_BUF_LEN_S] = {0, };
+       box = msg_ui_setting_common_add_box(scroller);
+       elm_object_content_set(scroller, box);
 
-       settingData->list.text_msg.center_index = index;
+       center_layout = elm_layout_add(box);
+       elm_layout_theme_set(center_layout, "layout", "dialogue", "1icon");
+       evas_object_size_hint_weight_set(center_layout, EVAS_HINT_EXPAND, 0.0);
+       evas_object_size_hint_align_set(center_layout, EVAS_HINT_FILL, 0.0);
+
+       entry_layout = elm_layout_add(center_layout);
+       elm_layout_theme_set(entry_layout, "layout", "editfield", "title");
+
+       entry = elm_entry_add(entry_layout);
+       elm_entry_scrollable_set(entry, EINA_TRUE);
+       elm_entry_single_line_set(entry, EINA_TRUE);
+       elm_entry_autocapital_type_set(entry, ELM_AUTOCAPITAL_TYPE_NONE);
+       elm_entry_input_panel_layout_set(entry, ELM_INPUT_PANEL_LAYOUT_PHONENUMBER);
+
+       evas_object_smart_callback_add(entry, "changed", __msg_ui_setting_smsc_entry_changed_cb, (void *)entry_layout);
+       evas_object_smart_callback_add(entry, "focused", __msg_ui_setting_smsc_entry_focus_cb, (void *)entry_layout);
+       evas_object_smart_callback_add(entry, "unfocused", __msg_ui_setting_smsc_entry_unfocus_cb, (void *)entry_layout);
+
+       elm_object_signal_callback_add(entry_layout, "elm,eraser,clicked", "elm", __msg_ui_setting_smsc_eraser_clicked_cb, (void *)entry);
+       elm_object_part_content_set(entry_layout, "elm.swallow.content", entry);
+
+       elm_object_part_text_set(entry_layout, "elm.text", dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_PUSHADDRESS"));
+       elm_object_part_content_set(center_layout, "elm.icon", entry_layout);
+       elm_box_pack_end(box, center_layout);
+       evas_object_show(center_layout);
 
-       center_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
+       /* Before giving focus to the entry object, the entry object should be shown. */
+       evas_object_show(entry);
+       settingData->list.text_msg.smsc_addr_entry= entry;
 
-       smsc_genlist = __msg_ui_setting_text_create_smsc_menu(settingData->navi_frame, settingData);
-       elm_object_part_content_set(center_layout, "elm.swallow.content", smsc_genlist);
+       smsc_addr_limit_filter_data.max_char_count = 0;
+       smsc_addr_limit_filter_data.max_byte_count = MAX_SMSC_ADDR_LEN;
+       elm_entry_markup_filter_append(entry, elm_entry_filter_limit_size, &smsc_addr_limit_filter_data);
+
+       /* If '*', '#', 'P' are inputted, it will be ignored. */
+       smsc_addr_accept_filter_data.accepted = "+0123456789";
+       smsc_addr_accept_filter_data.rejected = NULL;
+       elm_entry_markup_filter_append(entry, elm_entry_filter_accept_set, &smsc_addr_accept_filter_data);
+       elm_entry_cnp_mode_set(entry, ELM_CNP_MODE_PLAINTEXT);
+
+       msg_get_str_value(settingData->msg_setting.smsc_list->msg_struct_info[index], MSG_SMSC_ADDR_STR, address, SMSC_ADDR_MAX);
+       if (strlen(address) > 0) {
+               buf = elm_entry_utf8_to_markup(address);
+               elm_entry_entry_set(entry, buf);
+
+               if (buf != NULL)
+                       free(buf);
+       }
+
+       /* Disable pushing the prev button automatically. */
+       elm_naviframe_prev_btn_auto_pushed_set(settingData->navi_frame, EINA_FALSE);
+       evas_object_smart_callback_add(settingData->navi_frame, "transition,finished", __msg_ui_setting_smsc_trans_finished, NULL);
 
        char *dgetbuf = dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_CENTRE_PD");
        char *g_buf = g_strdup_printf(dgetbuf, index+1);
        strncpy(title, g_buf, sizeof(title) - 1);
        free(g_buf);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, title, NULL, NULL, center_layout, NULL);
+       navi_it = elm_naviframe_item_push(settingData->navi_frame, title, NULL, NULL, scroller, NULL);
 
        /* Create title button. */
-       title_left_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, \
-                       dgettext("sys_string", "IDS_COM_SK_DONE"), \
-                       __msg_ui_setting_smsc_done_btn_cb, settingData);
+       title_left_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_DONE"), __msg_ui_setting_smsc_done_btn_cb, (void *)settingData);
        elm_object_item_part_content_set(navi_it, "title_left_btn", title_left_btn);
 
-       title_right_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, \
-                       dgettext("sys_string", "IDS_COM_SK_CANCEL"), \
-                       __msg_ui_setting_smsc_cancel_btn_cb, settingData);
+       title_right_btn = msg_ui_setting_common_create_title_btn(settingData->navi_frame, dgettext("sys_string", "IDS_COM_SK_CANCEL"), __msg_ui_setting_smsc_cancel_btn_cb, (void *)settingData);
        elm_object_item_part_content_set(navi_it, "title_right_btn", title_right_btn);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       elm_object_focus_set(entry, EINA_TRUE);
+       elm_entry_cursor_end_set(entry);
+
+       D_LEAVE;
 }
 
 
@@ -393,27 +306,27 @@ void msg_ui_setting_service_center_selected_main(void *data, int index)
 static void
 __msg_ui_setting_text_save_service_centre(void *data)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
        int selection;
        msg_error_t     err = MSG_SUCCESS;
 
        selection = elm_radio_value_get(settingData->list.text_msg.service_centre_radio_group);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "selected value is %d", selection);
+       D_MSG("selected value is %d", selection);
 
        /* Save selected value. */
        msg_set_int_value(settingData->msg_setting.smsc_opt, MSG_SMSC_SELECTED_ID_INT, selection);
 
        err = msg_ui_setting_msg_set_config(settingData);
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "msg_ui_setting_msg_set_config(service centre) is %d", err);
+       D_MSG("msg_ui_setting_msg_set_config(service centre) is %d", err);
 
 }
 
 static char *
 __msg_ui_setting_text_service_centre_gl_text_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        int index = (int)data;
        char smsc_name[MAX_SMSC_NAME_LEN + 1] = {0, };
@@ -425,7 +338,7 @@ __msg_ui_setting_text_service_centre_gl_text_get(void *data, Evas_Object *obj, c
                free(g_buf);
                return strdup(smsc_name);
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -434,7 +347,7 @@ __msg_ui_setting_text_service_centre_gl_text_get(void *data, Evas_Object *obj, c
 static void
 __msg_ui_setting_text_service_centre_radio_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
 
@@ -446,12 +359,12 @@ __msg_ui_setting_text_service_centre_radio_cb(void *data, Evas_Object *obj, void
 static void
 __msg_ui_setting_text_service_centre_btn_clicked_cb(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = msg_ui_setting_get_data();
        int index = (int)data;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        msg_ui_setting_service_center_selected_main(settingData, index);
 
@@ -460,7 +373,7 @@ __msg_ui_setting_text_service_centre_btn_clicked_cb(void *data, Evas_Object *obj
 static Evas_Object *
 __msg_ui_setting_text_service_centre_gl_content_get(void *data, Evas_Object *obj, const char *part)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        Evas_Object *radio;
        Evas_Object *button;
@@ -469,7 +382,7 @@ __msg_ui_setting_text_service_centre_gl_content_get(void *data, Evas_Object *obj
        int index = (int)data;
        int selected = 0;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "index = %d", index);
+       D_MSG("index = %d", index);
 
        if (!strcmp(part, "elm.icon.1")) {
                radio = elm_radio_add(obj);
@@ -499,7 +412,7 @@ __msg_ui_setting_text_service_centre_gl_content_get(void *data, Evas_Object *obj
                evas_object_smart_callback_add(button, "clicked", __msg_ui_setting_text_service_centre_btn_clicked_cb, (void *)index);
                return button;
        } else {
-               MSG_UI_DEBUG(MSG_UI_LEVEL_ERR, "Invalid part = %s", part);
+               D_EMSG("Invalid part = %s", part);
        }
 
        return NULL;
@@ -508,7 +421,7 @@ __msg_ui_setting_text_service_centre_gl_content_get(void *data, Evas_Object *obj
 static void
 __msg_ui_setting_text_service_centre_gl_sel(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
 
        PMSG_SETTING_DATA settingData = NULL;
        int index = (int)data;
@@ -525,13 +438,32 @@ __msg_ui_setting_text_service_centre_gl_sel(void *data, Evas_Object *obj, void *
 
        elm_genlist_item_update(settingData->list.text_msg.service_centre_item);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
        return;
 }
 
+static void __msg_ui_setting_text_service_centre_gl_realized(void *data, Evas_Object *obj, void *ei)
+{
+       D_ENTER;
+       D_MSG_RETM_IF(!ei, "ei is NULL");
+
+       PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
+       if (settingData->msg_setting.smsc_list->nCount == 1)
+               return;
+
+       int index = (int)elm_object_item_data_get(ei);
+
+       if (index == 0)
+               elm_object_item_signal_emit(ei, "elm,state,top", "");
+       else if (index == settingData->msg_setting.smsc_list->nCount - 1)
+               elm_object_item_signal_emit(ei, "elm,state,bottom", "");
+       else
+               elm_object_item_signal_emit(ei, "elm,state,center", "");
+}
+
 void msg_ui_setting_create_service_center_list(void *data, Evas_Object *obj, void *event_info)
 {
-       MSG_UI_ENTER(MSG_UI_LEVEL_DEBUG);
+       D_ENTER;
        MSG_UI_RET_IF(MSG_UI_LEVEL_ERR, !data);
 
        PMSG_SETTING_DATA settingData = (PMSG_SETTING_DATA)data;
@@ -539,8 +471,6 @@ void msg_ui_setting_create_service_center_list(void *data, Evas_Object *obj, voi
        Evas_Object *smsc_layout;
        Evas_Object *smsc_all_genlist;
 
-       Elm_Object_Item *navi_it;
-
        int smsc_cnt;
        int selected_smsc;
 
@@ -555,6 +485,7 @@ void msg_ui_setting_create_service_center_list(void *data, Evas_Object *obj, voi
        smsc_layout = msg_ui_setting_common_create_layout(settingData->navi_frame);
 
        smsc_all_genlist = msg_ui_setting_common_create_genlist(smsc_layout);
+       evas_object_smart_callback_add(smsc_all_genlist, "realized", __msg_ui_setting_text_service_centre_gl_realized, settingData);
        settingData->list.text_msg.smsc_all_genlist = smsc_all_genlist;
        elm_object_part_content_set(smsc_layout, "elm.swallow.content", smsc_all_genlist);
 
@@ -565,7 +496,7 @@ void msg_ui_setting_create_service_center_list(void *data, Evas_Object *obj, voi
        msg_get_int_value(settingData->msg_setting.smsc_opt, MSG_SMSC_SELECTED_ID_INT, &selected_smsc);
        smsc_cnt = settingData->msg_setting.smsc_list->nCount;
 
-       MSG_UI_DEBUG(MSG_UI_LEVEL_DEBUG, "smsc_cnt = %d, selected_smsc = %d", smsc_cnt, selected_smsc);
+       D_MSG("smsc_cnt = %d, selected_smsc = %d", smsc_cnt, selected_smsc);
 
        if (smsc_cnt <= 0 || smsc_cnt > MAX_SMSC_LIST)
                smsc_cnt = MAX_SMSC_LIST;
@@ -585,8 +516,8 @@ void msg_ui_setting_create_service_center_list(void *data, Evas_Object *obj, voi
 
        elm_radio_value_set(settingData->list.text_msg.service_centre_radio_group, selected_smsc);
 
-       navi_it = elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_SERVICECENTRE"), NULL, NULL, smsc_layout, NULL);
+       elm_naviframe_item_push(settingData->navi_frame, dgettext(MESSAGE_PKGNAME, "IDS_MSGF_BODY_SERVICECENTRE"), NULL, NULL, smsc_layout, NULL);
 
-       MSG_UI_LEAVE(MSG_UI_LEVEL_DEBUG);
+       D_LEAVE;
 }
 
index 16a9f7c..6b2bba9 100755 (executable)
@@ -16,29 +16,42 @@ collections{
                                }
                        }
                        part {
-                               name: "elm.swallow.content";
+                               name: "ct_button";
                                type: SWALLOW;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       align: 0.0 0.0;
-                                       fixed: 1 0;
-                                       max: 578 128;
-                                       rel1 { to: "base"; relative: 0.0 0.0; }
+                                       align: 1.0 0.5;
+                                       fixed: 1 1;
+                                       max: 64 64;
+                                       rel1 { to: "base"; relative: 1.0 0.0; }
                                        rel2 { to: "base"; relative: 1.0 1.0; }
                                 }
                         }
                        part {
-                               name: "ct_button";
+                               name: "mid_padding";
+                               type: RECT;
+                               scale: 1;
+                               description {
+                                       state: "default" 0.0;
+                                       align: 1 0;
+                                       fixed: 1 0;
+                                       min: 20 0;
+                                       rel1 { to_x: "ct_button"; to_y: "base"; relative: 0.0 0.0; }
+                                       rel2 { to_x: "ct_button"; to_y: "base"; relative: 0.0 1.0; }
+                                       color: 0 0 0 0;
+                               }
+                       }
+                       part {
+                               name: "elm.swallow.content";
                                type: SWALLOW;
                                scale: 1;
                                description {
                                        state: "default" 0.0;
-                                       align: 0.5 0.5;
-                                       fixed: 1 1;
-                                       max: 64 64;
-                                       rel1 { to_x: "elm.swallow.content"; to_y: "base"; relative: 1.0 0.0; }
-                                       rel2 { to: "base"; relative: 1.0 1.0; }
+                                       align: 0.0 0.5;
+                                       fixed: 0 0;
+                                       rel1 { to: "base"; relative: 0.0 0.0; }
+                                       rel2 { to: "mid_padding"; relative: 0.0 1.0; }
                                 }
                         }
                }