static void _entry_unfocused_cb(void *data, Evas_Object *obj, void *event_info);
static void _eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source);
+static int _folder_get_favourite_mail_count(bool unread_only);
+
//static void _changed_cb(void *data, Evas_Object *obj, void *event_info);
//static void _focused_cb(void *data, Evas_Object *obj, void *event_info);
//static void _unfocused_cb(void *data, Evas_Object *obj, void *event_info);
ug_data->all_acc_unread_count[ACC_MAILBOX_TYPE_OUTBOX] += mailbox_list[j].unread_count;
}
break;
- case EMAIL_MAILBOX_TYPE_FLAGGED:
- {
- ug_data->all_acc_read_count[ACC_MAILBOX_TYPE_FLAGGED] += mailbox_list[j].total_mail_count_on_local;
- ug_data->all_acc_unread_count[ACC_MAILBOX_TYPE_FLAGGED] += mailbox_list[j].unread_count;
- }
- break;
+
default:
break;
}
_make_folder_tree(alist + i, ug_data);
}
+ ug_data->all_acc_read_count[ACC_MAILBOX_TYPE_FLAGGED] = _folder_get_favourite_mail_count(false);
+ ug_data->all_acc_unread_count[ACC_MAILBOX_TYPE_FLAGGED] = _folder_get_favourite_mail_count(true);
+
ug_data->alist = alist;
}
else
return FALSE;
}
+static int _folder_get_favourite_mail_count(bool unread_only)
+{
+ debug_enter();
+
+ email_mail_list_item_t *mail_list = NULL;
+ email_list_filter_t *filter_list = NULL;
+ int cnt_filter_list = 1;
+ int mail_count = 0;
+ int err = 0;
+ int i = 0;
+
+ if(unread_only)
+ cnt_filter_list = cnt_filter_list + 2;
+
+ filter_list = malloc(sizeof(email_list_filter_t) * cnt_filter_list);
+ memset(filter_list, 0, sizeof(email_list_filter_t) * cnt_filter_list);
+
+ filter_list[i].list_filter_item_type = EMAIL_LIST_FILTER_ITEM_RULE;
+ filter_list[i].list_filter_item.rule.target_attribute = EMAIL_MAIL_ATTRIBUTE_FLAGS_FLAGGED_FIELD;
+ filter_list[i].list_filter_item.rule.rule_type = EMAIL_LIST_FILTER_RULE_EQUAL;
+ filter_list[i].list_filter_item.rule.key_value.integer_type_value = 1;
+ i++;
+
+ if(unread_only) {
+ filter_list[i].list_filter_item_type = EMAIL_LIST_FILTER_ITEM_OPERATOR;
+ filter_list[i].list_filter_item.operator_type = EMAIL_LIST_FILTER_OPERATOR_AND;
+ i++;
+
+ filter_list[i].list_filter_item_type = EMAIL_LIST_FILTER_ITEM_RULE;
+ filter_list[i].list_filter_item.rule.target_attribute = EMAIL_MAIL_ATTRIBUTE_FLAGS_SEEN_FIELD;
+ filter_list[i].list_filter_item.rule.rule_type = EMAIL_LIST_FILTER_RULE_EQUAL;
+ filter_list[i].list_filter_item.rule.key_value.integer_type_value = 0;
+ i++;
+
+ }
+
+ err = email_get_mail_list_ex(filter_list, cnt_filter_list, NULL, 0, -1, -1, &mail_list, &mail_count);
+ if (err != EMAIL_ERROR_NONE)
+ debug_warning("email_get_mail_list_ex - err (%d)", err);
+
+ email_free_list_filter(&filter_list, cnt_filter_list);
+
+ debug_warning("mail_count(%d)", mail_count);
+ FREE(mail_list);
+
+ return mail_count;
+}
// Codes for removing elm_editfield : START
/*
#define EMAIL_BUNDLE_VAL_ESP_MSN "msn"
#define EMAIL_BUNDLE_VAL_ESP_OTHERS "others"
+#define COLOR1 ((231 << 24) | (28 << 16) | (28 << 8) | 255)
+#define COLOR2 ((215 << 24) | (182 << 16) | (30 << 8) | 255)
+#define COLOR3 ((171 << 24) | (176 << 16) | (41 << 8) | 255)
+#define COLOR4 ((53 << 24) | (164 << 16) | (72 << 8) | 255)
+#define COLOR5 ((73 << 24) | (165 << 16) | (157 << 8) | 255)
+#define COLOR6 ((34 << 24) | (129 << 16) | (157 << 8) | 255)
+#define COLOR7 ((37 << 24) | (38 << 16) | (119 << 8) | 255)
+#define COLOR8 ((128 << 24) | (58 << 16) | (177 << 8) | 255)
+#define COLOR9 ((194 << 24) | (81 << 16) | (182 << 8) | 255)
+#define COLOR10 ((189 << 24) | (21 << 16) | (92 << 8) | 255)
+#define R_MASKING(val) (((val) & 0xff000000) >> 24)
+#define G_MASKING(val) (((val) & 0x00ff0000) >> 16)
+#define B_MASKING(val) (((val) & 0x0000ff00) >> 8)
+#define A_MASKING(val) (((val) & 0x000000ff))
+
typedef enum {
RUN_TYPE_UNKNOWN = -1,
RUN_COMPOSER_NEW, /*< Specific new type. this type is used to create new email */
}
if (ugd->send_result == COMPOSER_ERROR_NONE) {
+#if 1
+ int ret = status_message_post(dgettext("sys_string", "IDS_COM_POP_SENDING"));
+ if (ret)
+ debug_log("status_message_post() failed: %d", ret);
+
+ ug_destroy_me(ugd->ug_main);
+#else
if (ugd->composer_noti) {
evas_object_del(ugd->composer_noti);
ugd->composer_noti = NULL;
evas_object_show(ugd->composer_noti);
ugd->send_timer = ecore_timer_add(2.0, _composer_send_popup_finish_cb, ugd);
+#endif
} else {
if (ugd->composer_noti) {
evas_object_del(ugd->composer_noti);
_("IDS_EMAIL_POP_UNABLE_TO_SEND_EMAIL"), 0, NULL, NULL, 2.0, _composer_fail_to_send_popup_cb);
}
- return EINA_TRUE;
+ return EINA_FALSE;
}
Eina_Bool _composer_region_show_cb(void *data)
_composer_download_attachment(ugd);
} else {
ugd->bSendBtnDisabled = true;
- ugd->send_timer = ecore_timer_add(0.5, _composer_send_mail_cb, ugd);
+ ugd->send_timer = ecore_timer_add(0.1, _composer_send_mail_cb, ugd);
}
}
if (argv[0] != NULL) {
if (!g_str_has_prefix(argv[0], "http://")) {
+ if (!strncmp(argv[0], "file://", 7)) {
+ char *filepath = NULL;
+ filepath = g_strdup(argv[0] + 7);
+ g_free(argv[0]);
+ argv[0] = filepath;
+ }
+
Eina_List *list = NULL;
char tmp_file_path[MAX_PATH_LEN + 1] = { 0, };
char *file_ext = NULL;
email_mail_list_item_t *_mailbox_get_mail_list_by_mailbox_type(int account_id, int mailbox_type, int sort_type, int thread_id, EmailSearchType search_type, const EmailSearchData *search_data, int *mail_count);
email_mail_list_item_t *_mailbox_get_mail_list_by_mailbox_id(int account_id, int mailbox_id, int sort_type, int thread_id, EmailSearchType search_type, const EmailSearchData *search_data, int *mail_count);
void reset_get_more_progress_callback_status(EmailMailboxUGD *mailbox_ugd);
-
+void mailbox_update_edit_list_view(EmailMailboxUGD * mailbox_ugd, list_data * ld);
#endif /* __DEF_EMAIL_MAILBOX_LIST_H_ */
void _dbus_receiver_setup(EmailMailboxUGD *mailbox_ugd);
void _remove_dbus_receiver(EmailMailboxUGD *mailbox_ugd);
void _release_noti_Q_event(EmailMailboxUGD *mailbox_ugd);
+void email_maillist_insert_sorted(list_data *ld);
void _move_mail_item_cb(void *data, Ecore_Thread *thd, void* msg_data);
void _move_finish_cb(void* data, Ecore_Thread *thd);
void _delete_mail_item_cb(void *data, Ecore_Thread *thd, void* msg_data);
int move_account_cnt;
int move_src_mailbox_id;
int b_duplicated_node;
+ bool need_deleted_noti; //If "Deleted" notification message is needed
char *traverse_compare;
email_mailbox_t *traverse_compare_mlist;
GNode *current_parent;
on_event(NULL, UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN, NULL, mailbox_ugd);
*/
}
- _refresh_mailbox(mailbox_ugd);
-
}
static void _markread_mail_cb(void *data, Evas_Object *obj, void *event_info)
on_event(NULL, UG_EVENT_ROTATE_LANDSCAPE_UPSIDEDOWN, NULL, mailbox_ugd);
*/
}
-
- _refresh_mailbox(mailbox_ugd);
-
}
static void _dismissed_cb(void *data, Evas_Object *obj, void *event_info)
if (mailbox_ugd->isRotate == true) {
email_rotate_landscape(mailbox_ugd);
}
- _refresh_mailbox(mailbox_ugd);
}
static void _set_as_unfavourite_mail_cb(void *data, Evas_Object *obj, void *event_info)
int e_post = 0;
if (result == EMAIL_ERROR_NONE) {
- e_post = status_message_post(dgettext("sys_string", "IDS_COM_POP_DELETED"));
-
- if (e_post) {
- debug_log("fail to status_message_post() : %d\n", e_post);
- }
+ mailbox_ugd->need_deleted_noti = true;
+ } else {
+ mailbox_ugd->need_deleted_noti = false;
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_DELETE"));
}
for (i = 0; i < max_account_id; ++i) {
mail_list[i] = NULL;
}
}
-
+ _clear_checked_status(mailbox_ugd);
edit_list = eina_list_free(edit_list);
+ Elm_Object_Item *prev = NULL;
+ /* Get sweeped item */
+ prev = (Elm_Object_Item *)elm_genlist_decorated_item_get(mailbox_ugd->gl[mailbox_ugd->view_type]);
+ if(prev)
+ {
+ //If sweeped item exist, revert it.
+ elm_genlist_item_decorate_mode_set(prev, "slide", EINA_FALSE);
+ elm_genlist_item_select_mode_set(prev, ELM_OBJECT_SELECT_MODE_DEFAULT);
+ }
+ elm_genlist_realized_items_update(mailbox_ugd->gl[mailbox_ugd->view_type]);
+ FREE(req);
}
void mailbox_delete_mail_item_from_list(EmailMailboxUGD * mailbox_ugd, list_data * ld)
Elm_Object_Item *parent = elm_genlist_item_parent_get(ld->item);
Elm_Object_Item *next = elm_genlist_item_next_get(ld->item);
Elm_Object_Item *prev = elm_genlist_item_prev_get(ld->item);
+
+ EmailMailboxViewType vt = mailbox_ugd->view_type;
+
+ if(vt == EMAIL_VIEW_EDIT) {
+ vt = mailbox_ugd->previous_view;
+ }
+
if(parent == prev && (NULL == next || NULL == elm_genlist_item_parent_get(next))) {
elm_object_item_del(parent);
- mailbox_ugd->git[mailbox_ugd->view_type][ld->group_index] = NULL;
+ mailbox_ugd->git[vt][ld->group_index] = NULL;
}
if(ld->item) elm_object_item_del(ld->item);
- mailbox_ugd->list_data[mailbox_ugd->view_type] =
- g_list_remove(mailbox_ugd->list_data[mailbox_ugd->view_type], ld);
+ mailbox_ugd->list_data[vt] =
+ g_list_remove(mailbox_ugd->list_data[vt], ld);
_free_list_data_simple(ld);
}
list = edit_list;
cnt = eina_list_count(list);
+ if (mailbox_ugd->ctxpopup) {
+ evas_object_del(mailbox_ugd->ctxpopup);
+ mailbox_ugd->ctxpopup = NULL;
+ }
+
if(mailbox_ugd->selectioninfo_layout) {
elm_object_signal_emit(mailbox_ugd->sub_layout[mailbox_ugd->previous_view], "hide_selection_info", "elm");
}
if(cnt > 0 && !b_editmode)
{
-
+ Elm_Object_Item *prev = NULL;
debug_log("Enter edit mode");
+ /* Get sweeped item */
+ prev = (Elm_Object_Item *)elm_genlist_decorated_item_get(mailbox_ugd->gl[mailbox_ugd->view_type]);
+ if(prev)
+ {
+ //If sweeped item exist, revert it.
+ elm_genlist_item_decorate_mode_set(prev, "slide", EINA_FALSE);
+ elm_genlist_item_select_mode_set(prev, ELM_OBJECT_SELECT_MODE_DEFAULT);
+ }
+
/* update controlbar to edit menu */
b_editmode = true;
if (GET_MAILBOX_TYPE(mailbox_ugd->mailbox_id) == EMAIL_MAILBOX_TYPE_OUTBOX) {
return;
}
+ if (ld->mailbox_ugd->ctxpopup) {
+ evas_object_del(ld->mailbox_ugd->ctxpopup);
+ ld->mailbox_ugd->ctxpopup = NULL;
+ }
+
if (b_editmode) {
ld->mailbox_ugd->view_type = EMAIL_VIEW_EDIT;
}
_parse_delete_mail_buf(req->msg_buf, &mail_list);
+ if(vt == EMAIL_VIEW_EDIT) {
+ vt = mailbox_ugd->previous_view;
+ }
+ debug_log("view_type : %d, previous_view : %d", mailbox_ugd->view_type, mailbox_ugd->previous_view);
+
debug_log("size of mail_list : %d", g_list_length(mail_list));
G_LIST_FOREACH(mail_list, cur, idx) {
debug_log("idx: [%d]", *idx);
int folder_type = GET_MAILBOX_TYPE(dst_mailbox_id);
req->mailbox_type = folder_type;
+ if(vt == EMAIL_VIEW_EDIT) {
+ vt = mailbox_ugd->previous_view;
+ }
+ debug_log("view_type : %d, previous_view : %d", mailbox_ugd->view_type, mailbox_ugd->previous_view);
+
if (mailbox_ugd->mode == EMAIL_MAILBOX_MODE_ALL)
{
- if(vt != EMAIL_VIEW_EDIT && vt != EMAIL_VIEW_SEARCH)
- {
- G_LIST_FOREACH(mail_list, cur, idx) {
- ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[vt]);
- if(ld) {
- //mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
- delete_ret_t *ret = MEM_ALLOC(ret, 1);
- if(!ret) return;
- *ret = (delete_ret_t) {ld, *idx};
- CHECK_THREAD_BUSY();
- ecore_thread_feedback(thd, ret);
- debug_log("Mail(%d) found in this view(%d)", *idx, vt);
+ G_LIST_FOREACH(mail_list, cur, idx) {
+ ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[vt]);
+ if(ld) {
+ //mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
+ delete_ret_t *ret = MEM_ALLOC(ret, 1);
+ if(!ret) return;
+ *ret = (delete_ret_t) {ld, *idx};
+ CHECK_THREAD_BUSY();
+ ecore_thread_feedback(thd, ret);
+ debug_log("Mail(%d) found in this view(%d)", *idx, vt);
+ }
+
+ /* add sent email in Sentbox */
+ debug_log("mailbox_type(%d), req->mailbox_type(%d)", mailbox_ugd->mailbox_type, req->mailbox_type);
+ if (mailbox_ugd->mailbox_type == req->mailbox_type) {
+ if (list_lock) {
+ debug_log("locked");
+ if (!evas_object_visible_get(mailbox_ugd->gl[vt]))
+ evas_object_show(mailbox_ugd->gl[vt]);
+
+ edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "hide_noc", "elm");
+ edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "show_list", "elm");
+
+ list_lock = false;
+ }
+
+ email_mail_list_item_t* mail_info = get_mail_info(*idx);
+ if (!mail_info) {
+ debug_warning("no email exits(%d)", *idx);
+ goto CLEANUP;
}
+ list_data *ld = make_list_data(mail_info, NULL, mailbox_ugd);
+ if(!ld) {
+ debug_warning("make_list_data() failed.");
+ goto CLEANUP;
+ }
+
+ /* The group items might be inserted before to receive any normal mail item */
+ mailbox_ugd->list_data[vt] =
+ g_list_insert_sorted(mailbox_ugd->list_data[vt], ld, _compare_sort_rule_by_viewtype);
+
+ if(mailbox_ugd->view_type != EMAIL_VIEW_DATE)
+ email_maillist_insert_sorted(ld);
+
+ if (mailbox_ugd->view_type != EMAIL_VIEW_RECIPIENT) {
+ if (!group_title[ld->group_index][0])
+ group_title[ld->group_index][0] = g_strdup(ld->group_title);
+ if (!group_title[ld->group_index][1])
+ group_title[ld->group_index][1] = g_strdup(ld->group_date);
+ debug_log("group_title: %s", group_title[ld->group_index][0]);
+ }
+
+ _insert_mail_to_mailist(mailbox_ugd, ld);
}
}
- else {
- debug_log("Nothing to move: mode(%d), view(%d), acc(%d)", mailbox_ugd->mode, vt, mailbox_ugd->account_id);
- goto CLEANUP;
- }
}
/* is mailbox_ugd->account_id == account_id necessary?*/
else if(mailbox_ugd->mode == EMAIL_MAILBOX_MODE_MAILBOX && mailbox_ugd->account_id == req->account_id)
{
- if(vt != EMAIL_VIEW_EDIT && vt != EMAIL_VIEW_SEARCH)
- {
- G_LIST_FOREACH(mail_list, cur, idx) {
- ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[vt]);
- if(ld) {
- //mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
- delete_ret_t *ret = MEM_ALLOC(ret, 1);
- if(!ret) return;
- *ret = (delete_ret_t) {ld, *idx};
- CHECK_THREAD_BUSY();
- ecore_thread_feedback(thd, ret);
- debug_log("Mail(%d) found in this view(%d)", *idx, vt);
+ G_LIST_FOREACH(mail_list, cur, idx) {
+ ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[vt]);
+ if(ld) {
+ //mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
+ delete_ret_t *ret = MEM_ALLOC(ret, 1);
+ if(!ret) return;
+ *ret = (delete_ret_t) {ld, *idx};
+ CHECK_THREAD_BUSY();
+ ecore_thread_feedback(thd, ret);
+ debug_log("Mail(%d) found in this view(%d)", *idx, vt);
+ }
+
+ /* add sent email in Sentbox */
+ debug_log("mailbox_id(%d), dst_mailbox_id(%d)", mailbox_ugd->mailbox_id, dst_mailbox_id);
+ if (mailbox_ugd->mailbox_id == dst_mailbox_id) {
+ if (list_lock) {
+ debug_log("locked");
+ if (!evas_object_visible_get(mailbox_ugd->gl[vt]))
+ evas_object_show(mailbox_ugd->gl[vt]);
+
+ edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "hide_noc", "elm");
+ edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "show_list", "elm");
+
+ list_lock = false;
+ }
+
+ email_mail_list_item_t* mail_info = get_mail_info(*idx);
+ if (!mail_info) {
+ debug_warning("no email exits(%d)", *idx);
+ goto CLEANUP;
+ }
+ list_data *ld = make_list_data(mail_info, NULL, mailbox_ugd);
+ if(!ld) {
+ debug_warning("make_list_data() failed.");
+ goto CLEANUP;
+ }
+
+ /* The group items might be inserted before to receive any normal mail item */
+ mailbox_ugd->list_data[vt] =
+ g_list_insert_sorted(mailbox_ugd->list_data[vt], ld, _compare_sort_rule_by_viewtype);
+
+ if(mailbox_ugd->view_type != EMAIL_VIEW_DATE)
+ email_maillist_insert_sorted(ld);
+
+ if (mailbox_ugd->view_type != EMAIL_VIEW_RECIPIENT) {
+ if (!group_title[ld->group_index][0])
+ group_title[ld->group_index][0] = g_strdup(ld->group_title);
+ if (!group_title[ld->group_index][1])
+ group_title[ld->group_index][1] = g_strdup(ld->group_date);
+ debug_log("group_title: %s", group_title[ld->group_index][0]);
}
+
+ _insert_mail_to_mailist(mailbox_ugd, ld);
}
}
- else {
- debug_log("Nothing to move: mode(%d), view(%d), acc(%d)", mailbox_ugd->mode, vt, mailbox_ugd->account_id);
- goto CLEANUP;
- }
}
else {
debug_log("Nothing to move: mode(%d), view(%d), acc(%d)", mailbox_ugd->mode, vt, mailbox_ugd->account_id);
}
}
+void mailbox_update_edit_list_view(EmailMailboxUGD * mailbox_ugd, list_data * ld)
+{
+ debug_enter();
+ if(ld == NULL || ld->item == NULL) {
+ debug_warning("ld == NULL or ld->item == NULL");
+ return;
+ }
+
+ edit_list = eina_list_remove(edit_list, ld);
+
+ int cnt = eina_list_count(edit_list);
+ debug_log("list count = %d", cnt);
+
+ if(cnt <= 0)
+ {
+ debug_log("Exit edit mode");
+
+ /* update controlbar to mailbox menu */
+ b_editmode = false;
+// elm_toolbar_item_selected_set(mailbox_ugd->edit_cancel_button, EINA_TRUE);
+ _edit_back_cb(mailbox_ugd, NULL, NULL);
+ elm_object_disabled_set(mailbox_ugd->folder_button, EINA_FALSE);
+ }
+ email_maillist_select_info(mailbox_ugd);
+}
+
}
if(mailbox_ugd->move_account_list && mailbox_ugd->move_account_cnt > 0) {
- err = email_engine_free_account_list(&(mailbox_ugd->move_account_list), mailbox_ugd->move_account_cnt);
- if (err == 0) {
- debug_critical("fail to free account - err(%d)", err);
- }
+ clear_mailbox_move_list_data(mailbox_ugd);
}
err = email_engine_get_account_list(&(mailbox_ugd->move_account_cnt), &(mailbox_ugd->move_account_list));
if (err != EMAIL_ERROR_NONE) {
debug_warning("email_move_mail_to_mailbox acct(%d) mailbox_id(%d) num(%d) - err (%d)",
move_list->account_info->account_id, mlist->mailbox_id, count, err);
- }
- if (err == EMAIL_ERROR_NONE && count >0) {
- post_rt = status_message_post(dgettext("sys_string", "IDS_COM_POP_MOVED"));
- if (post_rt) {
- debug_log("fail to status_message_post() : %d\n", err);
- }
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_MOVE"));
}
}
else {
if (err != EMAIL_ERROR_NONE) {
debug_warning("email_move_mails_to_mailbox_of_another_account src mailbox(%d), dest acc(%d) mailbox_id(%d) num(%d) - err (%d)",
mail_info->mailbox_id, move_list->account_info->account_id, mlist->mailbox_id, count, err);
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_MOVE"));
}
}
if (err != EMAIL_ERROR_NONE) {
debug_warning("email_move_mail_to_mailbox acct(%d) mailbox_id(%d) num(%d) - err (%d)",
move_list->account_info->account_id, mlist->mailbox_id, count, err);
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_MOVE"));
}
}
else {
if (err != EMAIL_ERROR_NONE) {
debug_warning("email_move_mails_to_mailbox_of_another_account src mailbox(%d), dest acc(%d) mailbox_id(%d) num(%d) - err (%d)",
mail_info->mailbox_id, move_list->account_info->account_id, mlist->mailbox_id, count, err);
- }
- }
-
- if (err == EMAIL_ERROR_NONE && count >0) {
- post_rt = status_message_post(dgettext("sys_string", "IDS_COM_POP_MOVED"));
- if (post_rt) {
- debug_log("fail to status_message_post() : %d\n", err);
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_MOVE"));
}
}
FREE(mail_info);
DBusHandlerResult _on_dbus_receive(DBusConnection *connection, DBusMessage *message, void *user_data);
static void _edbus_event_mailbox_receive(void *local_data, DBusMessage *message);
static Eina_Bool email_check_account_list(int account_id);
-static void email_maillist_insert_sorted(list_data *ld);
static void add_seed_mail_cb(void *data, Ecore_Thread *thd, void* msg_data);
static gint _find_insert_position(gconstpointer a, gconstpointer b);
static gint _find_next_group_position(gconstpointer a, gconstpointer b);
debug_leave();
}
-static void email_maillist_insert_sorted(list_data *ld)
+void email_maillist_insert_sorted(list_data *ld)
{
debug_log("");
EmailMailboxUGD *mailbox_ugd = ld->mailbox_ugd;
EmailMailboxUGD *mailbox_ugd = req->mailbox_ugd;
EmailMailboxViewType vt = mailbox_ugd->view_type;
- if(!_find_mailinfo_by_mailid(ret->mail_id, mailbox_ugd->list_data[vt]))
- goto CLEANUP;
-
if(req->current_view != vt) {
debug_warning("mismatched view_type: current_view(%d), mailbox_ugd_view(%d)", req->current_view, vt);
goto CLEANUP;
}
+
+ if(vt == EMAIL_VIEW_EDIT) {
+ vt = mailbox_ugd->previous_view;
+ }
+ debug_log("view_type : %d, previous_view : %d", mailbox_ugd->view_type, mailbox_ugd->previous_view);
+
+ if(!_find_mailinfo_by_mailid(ret->mail_id, mailbox_ugd->list_data[vt]))
+ goto CLEANUP;
+
+ if(req->current_view == EMAIL_VIEW_EDIT) {
+ debug_log("edit list update first");
+ mailbox_update_edit_list_view(mailbox_ugd, ld);
+ }
mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
if(!g_list_length(mailbox_ugd->list_data[vt]))
{
if (!list_lock) {
- if (evas_object_visible_get(mailbox_ugd->gl[mailbox_ugd->view_type]))
- evas_object_hide(mailbox_ugd->gl[mailbox_ugd->view_type]);
+ if (evas_object_visible_get(mailbox_ugd->gl[vt]))
+ evas_object_hide(mailbox_ugd->gl[vt]);
}
Evas_Object *no_content = elm_object_part_content_get(mailbox_ugd->search_layout, "noc");
goto CLEANUP;
}
+ if(vt == EMAIL_VIEW_EDIT) {
+ vt = mailbox_ugd->previous_view;
+ }
+ debug_log("view_type : %d, previous_view : %d", mailbox_ugd->view_type, mailbox_ugd->previous_view);
+
if(!_find_mailinfo_by_mailid(ret->mail_id, mailbox_ugd->list_data[vt]))
goto CLEANUP;
-
if(mailbox_ugd->mode != EMAIL_MAILBOX_MODE_MAILBOX
&& req->mailbox_type == EMAIL_MAILBOX_TYPE_SENTBOX)
{
}
else
{
+ if(req->current_view == EMAIL_VIEW_EDIT) {
+ debug_log("edit list update first");
+ mailbox_update_edit_list_view(mailbox_ugd, ld);
+ }
mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
}
if(!g_list_length(mailbox_ugd->list_data[vt]))
{
if (!list_lock) {
- if (evas_object_visible_get(mailbox_ugd->gl[mailbox_ugd->view_type]))
- evas_object_hide(mailbox_ugd->gl[mailbox_ugd->view_type]);
+ if (evas_object_visible_get(mailbox_ugd->gl[vt]))
+ evas_object_hide(mailbox_ugd->gl[vt]);
}
Evas_Object *no_content = elm_object_part_content_get(mailbox_ugd->search_layout, "noc");
account_id = data1;
msg_buf = data3;
- if(mailbox_ugd->move_account_list && mailbox_ugd->move_account_cnt > 0)
+ if(mailbox_ugd->move_account_list && mailbox_ugd->move_account_cnt > 0) {
+ status_message_post(dgettext("sys_string", "IDS_COM_POP_MOVED"));
clear_mailbox_move_list_data(mailbox_ugd);
+ } else if(mailbox_ugd->need_deleted_noti) {
+ status_message_post(dgettext("sys_string", "IDS_COM_POP_DELETED"));
+ mailbox_ugd->need_deleted_noti = false;
+ }
if(view_type == EMAIL_VIEW_RECIPIENT) {
_refresh_mailbox(mailbox_ugd);
}
break;
+ case NOTI_MAIL_MOVE_FAIL:
+ debug_log("NOTI_MAIL_MOVE_FAIL");
+ if(mailbox_ugd->move_account_list && mailbox_ugd->move_account_cnt > 0) {
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_MOVE"));
+ clear_mailbox_move_list_data(mailbox_ugd);
+ } else if(mailbox_ugd->need_deleted_noti) {
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_MOVE"));
+ mailbox_ugd->need_deleted_noti = false;
+ }
+ break;
+
case NOTI_MAIL_DELETE:
debug_log("NOTI_MAIL_DELETE");
account_id = data1;
msg_buf = data3;
+ if(mailbox_ugd->need_deleted_noti) {
+ status_message_post(dgettext("sys_string", "IDS_COM_POP_DELETED"));
+ mailbox_ugd->need_deleted_noti = false;
+ }
+
if(view_type == EMAIL_VIEW_RECIPIENT) {
_refresh_mailbox(mailbox_ugd);
} else {
}
break;
+ case NOTI_MAIL_DELETE_FAIL:
+ debug_log("NOTI_MAIL_DELETE_FAIL");
+ if(mailbox_ugd->need_deleted_noti) {
+ status_message_post(_("IDS_EMAIL_POP_FAILED_TO_DELETE"));
+ mailbox_ugd->need_deleted_noti = false;
+ }
+ break;
+
case NOTI_MAIL_ADD: /* Seed mail was received */
debug_log("NOTI_MAIL_ADD");
account_id = data1;
case EMAIL_MAIL_ATTRIBUTE_FLAGS_SEEN_FIELD:
G_LIST_FOREACH(mail_list, cur, idx) {
debug_log("idx: [%d]", *idx);
- list_data *ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[view_type]);
+ list_data *ld = NULL;
+ if(view_type == EMAIL_VIEW_EDIT) {
+ ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[mailbox_ugd->previous_view]);
+ } else {
+ ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[view_type]);
+ }
if(ld) {
- ld->is_seen = value;
- elm_genlist_item_update(ld->item);
+ if (view_type == EMAIL_VIEW_UNREAD) {
+ mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
+ _mailbox_list_add_item(mailbox_ugd, *idx);
+ } else {
+ ld->is_seen = value;
+ elm_genlist_item_update(ld->item);
+ }
}
}
break;
case EMAIL_MAIL_ATTRIBUTE_FLAGS_FLAGGED_FIELD:
G_LIST_FOREACH(mail_list, cur, idx) {
debug_log("idx: [%d]", *idx);
- list_data *ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[view_type]);
+ list_data *ld = NULL;
+ if(view_type == EMAIL_VIEW_EDIT) {
+ ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[mailbox_ugd->previous_view]);
+ } else {
+ ld = _find_mailinfo_by_mailid(*idx, mailbox_ugd->list_data[view_type]);
+ }
if(ld) {
- ld->followup_flag = value;
- ld->imp_sel = value;
- elm_genlist_item_update(ld->item);
+ if (view_type == EMAIL_VIEW_IMPORTANT) {
+ mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
+ _mailbox_list_add_item(mailbox_ugd, *idx);
+ } else {
+ ld->followup_flag = value;
+ ld->imp_sel = value;
+ elm_genlist_item_update(ld->item);
+ }
}
}
break;
debug_log("Invalid parameter(mail_id)");
return;
}
+
+ if(view_type == EMAIL_VIEW_EDIT) {
+ view_type = mailbox_ugd->previous_view;
+ }
+
list_data *ld = _find_mailinfo_by_mailid(mail_id, mailbox_ugd->list_data[view_type]);
if(ld) {
- if(view_type != EMAIL_VIEW_EDIT && view_type != EMAIL_VIEW_SEARCH)
- {
- if ((mailbox_ugd->mode == EMAIL_MAILBOX_MODE_ALL && mailbox_ugd->mailbox_type == ld->mailbox_type)
- || (mailbox_ugd->mode == EMAIL_MAILBOX_MODE_MAILBOX && ld->mailbox_id == mailbox_ugd->mailbox_id)) {
- debug_log("Remove mail from list mail_id : %d", ld->mail_id);
- mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
- /* to be checked
- if(!g_list_length(mailbox_ugd->list_data[view_type]))
- {
- debug_log("list_lock : %d", list_lock);
- if (!list_lock) {
- if (evas_object_visible_get(mailbox_ugd->gl[view_type]))
- evas_object_hide(mailbox_ugd->gl[view_type]);
- }
+ if ((mailbox_ugd->mode == EMAIL_MAILBOX_MODE_ALL && mailbox_ugd->mailbox_type == ld->mailbox_type)
+ || (mailbox_ugd->mode == EMAIL_MAILBOX_MODE_MAILBOX && ld->mailbox_id == mailbox_ugd->mailbox_id)) {
+ debug_log("Remove mail from list mail_id : %d", ld->mail_id);
- Evas_Object *no_content = elm_object_part_content_get(mailbox_ugd->search_layout, "noc");
- elm_layout_theme_set(no_content, "layout", "nocontents", "text");
- elm_object_part_text_set(no_content, "elm.text", dgettext("sys_string", "IDS_COM_BODY_NO_CONTENTS"));
- edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "hide_list", "elm");
- edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "show_noc", "elm");
- if (mailbox_ugd->delete_all_button != NULL) {
- elm_object_item_disabled_set(mailbox_ugd->delete_all_button, EINA_TRUE);
- }
- list_lock = true;
- }*/
+ if(mailbox_ugd->view_type == EMAIL_VIEW_EDIT) {
+ debug_log("edit list update first");
+ mailbox_update_edit_list_view(mailbox_ugd, ld);
+ }
+
+ mailbox_delete_mail_item_from_list(mailbox_ugd, ld);
+ if(!g_list_length(mailbox_ugd->list_data[view_type]))
+ {
+ debug_log("list_lock : %d", list_lock);
+ if (!list_lock) {
+ if (evas_object_visible_get(mailbox_ugd->gl[view_type]))
+ evas_object_hide(mailbox_ugd->gl[view_type]);
+ }
+
+ Evas_Object *no_content = elm_object_part_content_get(mailbox_ugd->search_layout, "noc");
+ elm_layout_theme_set(no_content, "layout", "nocontents", "text");
+ elm_object_part_text_set(no_content, "elm.text", dgettext("sys_string", "IDS_COM_BODY_NO_CONTENTS"));
+ edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "hide_list", "elm");
+ edje_object_signal_emit(_EDJ(mailbox_ugd->search_layout), "show_noc", "elm");
+ if (mailbox_ugd->delete_all_button != NULL) {
+ elm_object_item_disabled_set(mailbox_ugd->delete_all_button, EINA_TRUE);
+ }
+ list_lock = true;
}
}
}
-
}
Name: org.tizen.email
Summary: Native email application
-Version: 0.0.27
+Version: 0.0.35
Release: 1
Group: devel
License: Flora
BuildRequires: pkgconfig(capi-base-common)
BuildRequires: pkgconfig(contacts-service2)
BuildRequires: pkgconfig(ethumb)
-BuildRequires: pkgconfig(libmedia-utils)
BuildRequires: pkgconfig(calendar-service2)
BuildRequires: pkgconfig(drm-client)
BuildRequires: pkgconfig(status)
msgstr "حجب الإيميلات"
msgid "IDS_EMAIL_HEADER_DELETE"
-msgstr "حذف"
+msgstr "مسح"
msgid "IDS_EMAIL_HEADER_EMAIL"
msgstr "بريد إلكتروني"
msgstr "ضخم"
msgid "IDS_EMAIL_BODY_ALWAYS_CC_BCC_MYSELF"
-msgstr "إرسال Cc/Bcc لنفسي دوما"
+msgstr "إرسال نسخة/نسخة مخفية لنفسي دوما"
msgid "IDS_EMAIL_BODY_ALWAYS_CC_MYSELF"
msgstr "إرسال نسخة لنفسي دائما"
msgstr "نقل إلى Bcc"
msgid "IDS_EMAIL_OPT_VIEW_CONTACT"
-msgstr "عرض اÙ\84اسÙ\85"
+msgstr "عرض جÙ\87Ø© اÙ\84اتصاÙ\84"
msgid "IDS_EMAIL_HEADER_ATTACH_ABB"
msgstr "إرفاق"
msgstr "تحويل"
msgid "IDS_EMAIL_BODY_DELETE"
-msgstr "حذف"
+msgstr "مسح"
msgid "IDS_EMAIL_BODY_TO_C_PS"
msgstr "إلى: %s"
msgid "IDS_EMAIL_OPT_ADD_TO_CONTACTS"
-msgstr "إضاÙ\81Ø© Ø¥Ù\84Ù\89 اÙ\84أسÙ\85اء"
+msgstr "إضاÙ\81Ø© Ø¥Ù\84Ù\89 جÙ\87ات اÙ\84اتصاÙ\84"
msgid "IDS_EMAIL_BUTTON_PD_ATTACHMENTS_ABB"
msgstr "%d مرفقات"
msgstr "حجم البريد الإلكتروني"
msgid "IDS_EMAIL_BODY_100_KB"
-msgstr "100 KB"
+msgstr "100ك.ب"
msgid "IDS_EMAIL_TAB_ADDRESS"
msgstr "العنوان"
msgstr "1 KB"
msgid "IDS_EMAIL_OPT_PD_KB"
-msgstr "%d KB"
+msgstr "KB"
msgid "IDS_EMAIL_OPT_PHONE_ONLY"
msgstr "الهاتف فقط"
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "أخرى"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "غير مقروء"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "ضخم"
msgstr "جاري التحميل…"
msgid "IDS_EMAIL_BODY_EVERY_PD_MINUTES"
-msgstr "كل d% دقائق"
+msgstr "كل %d دقائق"
msgid "IDS_EMAIL_SK3_RETRIEVE"
msgstr "استرداد"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "يتعذر البحث"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "المقروءة"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "انقر نقرا مزدوجا للانتقال إلى أعلى قوائم جهات الاتصال وقوائم البريد الإلكتروني ورسائل البريد الإلكتروني"
msgstr "يتعذر نقل المجلد"
msgid "IDS_EMAIL_BODY_NOTIFICATION"
-msgstr "اÙ\84إشعار"
+msgstr "اÙ\84إخطار"
msgid "IDS_EMAIL_BODY_DISPLAY_CONTENTS"
msgstr "عرض المحتويات"
msgstr "فشل إلغاء حظر هذا العنوان"
msgid "IDS_EMAIL_POP_FAILED_TO_SET_AS_PRIORITY_SENDER"
-msgstr "فشل التعيين كمرسل ذي أولوية"
+msgstr "Ù\81Ø´Ù\84 اÙ\84تعÙ\8aÙ\8aÙ\86 Ù\83Ù\85رسÙ\84 Ø°Ù\88Ù\8a Ø£Ù\88Ù\84Ù\88Ù\8aØ©"
msgid "IDS_EMAIL_POP_FAILED_TO_REMOVE_FROM_PRIORITY_SENDERS"
msgstr "فشلت الإزالة من المرسلين ذوي الأولوية"
msgstr "نماذج نصية"
msgid "IDS_EMAIL_POP_EVENT_HAS_BEEN_ADDED_TO_S_PLANNER"
-msgstr "تمت إضافة الحدث إلى S Planner"
+msgstr "تمت إضافة الحدث إلى مخطط S"
msgid "IDS_EMAIL_BODY_REMOVE_EVENT_FROM_S_PLANNER"
-msgstr "إزالة حدث من S Planner"
+msgstr "إزالة حدث من مخطط S"
msgid "IDS_EMAIL_POP_EVENT_REMOVED_FROM_S_PLANNER"
-msgstr "تمت إزالة حدث من S Planner"
+msgstr "تمت إزالة حدث من مخطط S"
msgid "IDS_EMAIL_POP_EVENT_ADDED_TO_S_PLANNER"
-msgstr "تمت إضافة حدث إلى S Planner"
+msgstr "تمت إضافة حدث إلى مخطط S"
msgid "IDS_EMAIL_POP_NO_EMAIL_SELECTED"
msgstr "لم يتم تحديد بريد إلكتروني"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "يتجاوز المرفق الحد الأقصى للحجم المسموح به من قبل نهج خادم Exchange هذا"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "بريد إلكتروني جديد"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "تم حفظ الرسالة"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "كل دقيقتان"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "تم حظر وظائف SMIME بواسطة نهج IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "لا يوجد ذاكرة كافية. امسح بعض العناصر"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "إدارة التطبيقات"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "إعدادات الوارد"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "إعدادات البريد الصادر"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "نغمة رنين التنبيه"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "كامل"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "الموضوع (من أ إلى ي)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "الموضوع (من ي إلى أ)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "المفضلة"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "رسالة بريد إلكتروني جديدة"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "لديك %d رسائل بريد إلكتروني جديدة في %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "لديك رسالة بريد إلكتروني واحدة في %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "قراءة"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "غير مقروءة"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "غير مميزة بعلامة"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "مميزة بعلامة"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "تحديد كمفضلة"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "تم تغيير كلمة مرور الخادم. أدخل كلمة المرور التي تم تغييرها"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "إلغاء التحديد كمفضلة"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "تم الوصول إلى الحد المسموح به لحسابات البريد الإلكتروني"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "سطر معاينة الرسالة"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "سطر واحد"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "سطران"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 أسطر"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "سطر العنوان في القائمة"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "على سبيل الإعلام"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "سأتصل بك لاحقا."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "شكرا لك على رسالة البريد الإلكتروني."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "الرجاء الاتصال بي عبر هاتفي المحمول."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "سأرسل ردا لاحقا."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "أنا موجود خارج المكتب. وسأرد على بريدك الإلكتروني فور عودتي إليه."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "كيف حالك؟"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "الرجاء التحقق من الملف المرفق."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "فلنتقابل على الغداء."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "الرجاء التذكير لاحقا."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "يتعذر إنشاء المجلد. تم تجاوز الحد الأقصى لطول اسم المجلد"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Digərləri"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Oxunmamış"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Böyük"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Axtarış mümkün deyil"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Oxu"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Kontakt siyahılarının, e-poçt siyahılarının və mesajların yuxarısına keçmək üçün iki dəfə vurun"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Qoşma bu Exchange server siyasətinin icazə verdiyi maksimal ölçünü keçir"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Yeni epoçt"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mesaj yaddaşa yazıldı"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Hər 2 dəqiqədən"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME funksiyası İT siyasəti tərəfindən bloklanıb"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Yaddaş kifayət etmir. Xahiş olunur bəzi elementləri silin"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Proqramları idarə edin"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Gələn parametrlər"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Gedən parametrlər"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Siqnalın tonu"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Tam"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Mövzu (A - Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Mövzu (Z- A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Sevimlilər"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Yeni epoçtlar"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s daxilində %d yeni e-poçt"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s daxilində 1 yeni epoçt"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Oxunmuş"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Oxunmamış"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Bayraqsız"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Bayraqlı"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Sevimli kimi qeyd et"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Serverin parolu dəyişib. Dəyişmiş parolu daxil edin"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Sevimli kimi sil"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "E-poçt hesablarının sayı maksimuma çatmışdır"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Mesaja önbaxış sətri"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 sətir"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 sətir"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 sətir"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Başlıq xətti siyahıda"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Məlumatınız üçün"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Sənə sonra zəng edərəm."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "E-poçtunuza görə təşəkkür edirik."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Zəhmət olmasa, mənimlə mobil telefonla əlaqə saxlayın."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Mən daha sonra cavab yazacam."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Mən ofisdə deyiləm. Geri qayıtdıqdan sonra e-poçtunuza tez bir müddətdə cavab verəcəyəm."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Necəsən?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Zəhmət olmasa, əlavə edilmiş faylı yoxlayın."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Gəl nahara görüşək."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Zəhmət olmasa, daha sonra xatırlat."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Qovluğu yaratmaq mümkün deyil. Qovluğun adı maksimal qovluq adı uzunluğunu keçib"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Други"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Непрочетени"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Огромен"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Не може да се търси"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Прочетено"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Чукнете двукратно, за да отидете в горната част на списъците със записи, списъците с имейли и имейл съобщенията"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Прикаченият файл надвишава максималния размер, разрешен от тази политика на Exchange server"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Нов имейл"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Съобщението е запаметено"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Всеки 2 минути"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Функционалността за SMIME е блокирана от правилата за ИТ"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Няма достатъчно памет. Изтрийте някои елементи"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Управление на приложенията"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Настройки за входящи"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Изходящи настройки"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Тон звън. за предуп."
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Завършено"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Тема (А до Я)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Тема (Я до A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Предпочитани"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Нови имейли"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d нови email-и в %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 нов email в %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Прочетени"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Непрочетени"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Без флаг"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "С флаг"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Марк. като предпоч."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Паролата за сървъра е променена. Въведете променената парола"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Демарк. от предпоч."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Достигнат е максималният брой акаунти за email"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Ред за предварителен преглед на съобщението"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 ред"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 реда"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 реда"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Заглавен ред в списък"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "За ваша информация"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ще ви се обадя по-късно."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Благодаря ви за имейла."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Моля, търсете ме на мобилния ми телефон."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ще изпратя отговор по-късно."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "В момента не съм в офиса. Ще отговоря на имейла ви възможно най-скоро, когато се върна."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Как си?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Моля, вижте прикачения файл."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Да отидем на обяд."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Моля, напомнете ми по-късно."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Папката не може да се създаде. Надвишена е максималната дължина на име на папка"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Altres"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Sense llegir"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Enorme"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Error de cerca"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Llegir"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toqui dos cops per anar al principi de la llista de contactes, la llista de correus electrònics i els missatges de correu electrònic"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "El fitxer adjunt excedeix la mida màxima permesa per aquesta política de servidor d'Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nou correu electrònic"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Missatge desat"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Cada 2 minuts"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funcionalitat SMIME bloquejada per la política TI"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "No hi ha prou memòria. Esborrar-ne alguns elements"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Administrar aplicacions"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Ajustaments d'entrada"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Ajustaments de sortida"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Melodia d'avís"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Finalitzar"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Assumpte (A a Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Assumpte (Z a A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Preferits"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nous correus electrònics"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d correus electrònics nous a %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nou correu electrònic a %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Llegits"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Sense llegir"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Sense marcar"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Marcat"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcar preferit"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "S'ha canviat la contrasenya del servidor. Introdueixi la contrasenya canviada"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Desmarcar preferit"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "S'ha assolit el nombre màxim de comptes de correu electrònic"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Línia de vista prèvia del missatge"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 línia"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 línies"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 línies"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Títol de la llista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Per a la seva informació"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Et trucaré més tard."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Gràcies pel seu correu electrònic."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Posa't en contacte amb mi al telèfon mòbil."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "T'envio una resposta més tard."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Sóc fora de l'oficina. Respondré el teu correu electrònic tan aviat com pugui quan torni."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Com va?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Revisa el fitxer adjunt."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Quedem per dinar."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Recorda-m'ho més tard."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "No es pot crear la carpeta. S'ha excedit la longitud màxima de nom de carpeta"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Jiné"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Nepřečteno"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Velmi velké"
msgstr "Čas zahájení"
msgid "IDS_EMAIL_BODY_TRASH"
-msgstr "Trash"
+msgstr "Koš"
msgid "IDS_EMAIL_BODY_WITHOUT_ATTACHMENTS"
msgstr "Bez příloh"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Chyba vyhledávání"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Přečteno"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Poklepáním přejdete na začátek seznamů kontaktů, seznamů e-mailů a e-mailových zpráv"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Příloha přesahuje maximální velikost povolenou zásadami serveru Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nový e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Zpráva uložena"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Každé 2 minuty"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funkčnost SMIME je blokována zásadami IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nedostatek paměti. Odstraňte některé položky"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Správa aplikací"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Příchozí nastavení"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Nastavení odchozí pošty"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Vyzv. tón upozornění"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Dokončit"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Předmět (od A do Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Předmět (od Z do A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Oblíbené"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nové e-maily"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nových e-mailů na %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nový e-mail na %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Přečtené"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Nepřečtené"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Bez příznaku"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "S příznakem"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Označit jako oblíb."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Heslo serveru bylo změněno. Zadejte změněné heslo"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Zruš. ozn. jako obl."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Bylo dosaženo maximálního počtu e-mailových účtů"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Řádek náhledu zprávy"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 řádek"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 řádky"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 řádky"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Záhlaví seznamu"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Pro vaši informaci"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Zavolám později."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Děkujeme za váš e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kontaktujte mě prostřednictvím mého mobilního telefonu."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Odešlu vám odpověď později."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Jsem mimo kancelář. Odpovím na váš e-mail co nejdříve po svém návratu."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Jak se máte?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Podívejte se na připojený soubor."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Sejděme se na obědě."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Připomeňte mi to později."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Složku se nepodařilo vytvořit. Byla překročena maximální délka názvu složky"
+
msgstr "Modtager (Z til A)"
msgid "IDS_EMAIL_BODY_FLICK_UP_TO_SEARCH_ON_SERVER"
-msgstr "Vip op for at søge på server"
+msgstr "Svirp opad for at søge på server"
msgid "IDS_EMAIL_BODY_RECENT_EMAILS"
msgstr "Nyeste e-mails"
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Andre"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Ulæst"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Meget stor"
msgstr "Slet fra kalender"
msgid "IDS_EMAIL_BODY_FLICK_UP_TO_SEARCH_ON_SERVER_AGAIN"
-msgstr "Vip op for at søge på server igen"
+msgstr "Svirp opad for at søge på server igen"
msgid "IDS_EMAIL_BODY_HIGH_M_PRIORITY"
msgstr "Høj"
msgstr "NFC"
msgid "IDS_EMAIL_BODY_SUNDAY"
-msgstr "Søndag"
+msgstr "søndag"
msgid "IDS_EMAIL_BODY_MONDAY"
-msgstr "Mandag"
+msgstr "mandag"
msgid "IDS_EMAIL_BODY_TUESDAY"
-msgstr "Tirsdag"
+msgstr "tirsdag"
msgid "IDS_EMAIL_BODY_WEDNESDAY"
-msgstr "Onsdag"
+msgstr "onsdag"
msgid "IDS_EMAIL_BODY_THURSDAY"
-msgstr "Torsdag"
+msgstr "torsdag"
msgid "IDS_EMAIL_BODY_FRIDAY"
-msgstr "Fredag"
+msgstr "fredag"
msgid "IDS_EMAIL_BODY_SATURDAY"
-msgstr "Lørdag"
+msgstr "lørdag"
msgid "IDS_EMAIL_BODY_OTHER"
msgstr "Anden"
msgstr "Ulæst"
msgid "IDS_EMAIL_BODY_CLEAR"
-msgstr "Slet"
+msgstr "Ryd"
msgid "IDS_EMAIL_BODY_OLDER_M_HISTORY"
msgstr "Ældre"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Kan ikke søge"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Læs"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Tap to gange for at gå til toppen af listen over kontakter, liste over e-mails og e-mailmeddelelser"
msgstr "Planlagt e-mail annulleret"
msgid "IDS_EMAIL_BODY_FLICK_SCREEN_TO_SHOW_MORE"
-msgstr "Vip skærmen for at få vist mere"
+msgstr "Svirp på skærmen for at få vist mere"
msgid "IDS_EMAIL_BUTTON_MOVE_TO_RECYCLE_BIN"
msgstr "Flyt til Papirkurv"
msgstr "Kunne ikke fjerne blokering af denne adresse"
msgid "IDS_EMAIL_POP_FAILED_TO_SET_AS_PRIORITY_SENDER"
-msgstr "Indstilling angive som prioritetsafsender"
+msgstr "Kunne ikke angive som prioritetsafsender"
msgid "IDS_EMAIL_POP_FAILED_TO_REMOVE_FROM_PRIORITY_SENDERS"
msgstr "Kunne ikke fjerne fra prioritetsafsendere"
msgstr "Tekstskabeloner"
msgid "IDS_EMAIL_POP_EVENT_HAS_BEEN_ADDED_TO_S_PLANNER"
-msgstr "Begivenhed er blevet tilføjet til S-planlægger"
+msgstr "Begivenhed er blevet føjet til S-planlægger"
msgid "IDS_EMAIL_BODY_REMOVE_EVENT_FROM_S_PLANNER"
msgstr "Fjern begivenhed fra S-planlægger"
msgstr "Begivenhed fjernet fra S-planlægger"
msgid "IDS_EMAIL_POP_EVENT_ADDED_TO_S_PLANNER"
-msgstr "Begivenhed tilføjet til S-planlægger"
+msgstr "Begivenhed føjet til S-planlægger"
msgid "IDS_EMAIL_POP_NO_EMAIL_SELECTED"
msgstr "Ingen e-mail valgt"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Vedhæftede fil overskride den maksimalt tilladte størrelse ifølge politikken for denne Exchange-server"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Ny e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Meddelelsen er gemt"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Hvert 2. minut"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME-funktionalitet blokeret af it-politik"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Der er ikke tilstrækkelig hukommelse. Slet nogle elementer"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Administrér programmer"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Indstillinger for indgående"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Udgående indstillinger"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Advarselsringetone"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Udført"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Emne (A til Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Emne (Z til A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritter"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nye e-mails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nye e-mails i %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 ny e-mail i %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Læst"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Ulæst"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Ikke mark. med flag"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Markeret med flag"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Mark. som favoritter"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Serveradgangskode er blevet ændret. Indtast den ændrede adgangskode"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Fjern mark. som for."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Det maksimale antal e-mailkonti er nået"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Forhåndsvisning af meddelelseslinje"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 linje"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 linjer"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 linjer"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Titellinje på liste"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Til din orientering"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Jeg ringer tilbage til dig senere."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Tak for din e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kontakt mig på min mobiltelefon."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Jeg svarer senere."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Jeg er ikke på kontoret. Jeg svarer på din e-mail så hurtigt som muligt, når jeg er tilbage."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Hvordan går det?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Kontrollér venligst den vedhæftede fil."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Lad os mødes til frokost."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Mind mig om venligst om dette senere."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Kunne ikke oprette mappen. Maksimal længde på mappenavn overskredet"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Sonstiges"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Ungelesen"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Sehr groß"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Suche nicht möglich"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Gelesen"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Tippen Sie zweimal, um zum Anfang der Kontakt-, E-Mail-Liste und der E-Mails zu gelangen."
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Anhang überschreitet die von dieser Exchange Server-Richtlinie gestattete maximale Größe"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Neue E-Mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Nachricht gespeichert"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Alle 2 Minuten"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME-Funktion von IT-Richtlinie blockiert"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nicht genügend Speicher. Löschen Sie einige Elemente"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Anwendungen verwalten"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Anmeldeinformationen"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Ausgangsserver"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Alarmton"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Abschließen"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Betreff (A bis Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Betreff (Z bis A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoriten"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Neue E-Mails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d neue E-Mails in %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 neue E-Mail in %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Gelesen"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Ungelesen"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Nicht markiert"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Markiert"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Als Favorit mark."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Das Serverpasswort wurde geändert. Geben Sie das geänderte Passwort ein."
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Favoriten aufheben"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximale Anzahl an E-Mail-Konten erreicht."
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Nachrichten-Vorschauzeile"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 Zeile"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 Zeilen"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 Zeilen"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Titelzeile in Liste"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Als Information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ich rufe Dich später an."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Vielen Dank für Ihre E-Mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Bitte kontaktieren Sie mich über mein Mobiltelefon."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ich sende später eine Antwort."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Ich bin zur Zeit nicht erreichbar. Ich werde Ihre E-Mail nach meiner Rückkehr schnellstmöglich beantworten."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Wie geht's?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Bitte überprüfen Sie die angehängte Datei."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Lass uns zum Mittagessen treffen."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Bitte erinnern Sie mich später daran."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Erstellen des neuen Ordners nicht möglich. Maximale Länge des Ordnernamens ist überschritten."
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Άλλα"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Μη αναγνωσμένο"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Τεράστιο"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Δεν είναι δυνατή η αναζήτηση"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Ανάγνωση"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Μεταβείτε στην κορυφή της λίστας επαφών, της λίστας email και των μηνυμάτων email με διπλό πάτημα"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Το μέγεθος του συνημμένου υπερβαίνει το μέγιστο επιτρεπόμενο μέγεθος της Πολιτικής του Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Νέο email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Το μήνυμα αποθηκεύτηκε"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Κάθε 2 λεπτά"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Η λειτουργία SMIME αποκλείστηκε από την πολιτική IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Δεν υπάρχει αρκετή μνήμη. Διαγράψτε ορισμένα στοιχεία"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Διαχείριση εφαρμογών"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Ρυθμίσεις εισερχομ."
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Ρυθμίσεις εξερχομένων"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Ήχος ειδοποίησης"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Ολοκληρώθηκε"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Θέμα (Α προς Ω)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Θέμα (Ω προς Α)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Αγαπημένα"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Νέα email"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d νέα email στο %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 νέο email στο %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Ανάγνωση"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Μη αναγνωσμένο"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Καταρ. η επισήμανση"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Επισημάνθηκε"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Σήμανση ως αγαπημ."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Ο κωδικός πρόσβασης διακομιστή έχει αλλάξει. Καταχωρίστε το νέο κωδικό πρόσβασης"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Κατάρ. ως αγαπημένων"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Συμπληρώθηκε ο μέγιστος αριθμός λογαριασμών email"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Γραμμή προεπισκόπησης μηνύματος"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 γραμμή"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 γραμμές"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 γραμμές"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Γραμμή τίτλου σε λίστα"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Θα ήθελα να σας ενημερώσω"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Θα σας καλέσω αργότερα."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Ευχαριστούμε για το email σας."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Επικοινωνήστε μαζί μου στον αριθμό του κινητού τηλεφώνου μου."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Θα απαντήσω αργότερα."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Είμαι εκτός γραφείου. Θα απαντήσω στο email σας το συντομότερο δυνατό μόλις επιστρέψω."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Τι κάνεις;"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Ελέγξτε το συνημμένο αρχείο."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Ας συναντηθούμε για φαγητό."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Στείλτε μου μια υπενθύμιση αργότερα."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Δεν είναι δυνατή η δημιουργία του φακέλου. Έγινε υπέρβαση του μέγιστου μήκους για ονόματα φακέλων"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Others"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Unread"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Huge"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Unable to search"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Read"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Double tap to go to the top of contacts lists, email lists and email messages"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Attachment exceeds the maximum size allowed by this Exchange server policy"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "New email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Message saved"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Every 2 minutes"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME functionality blocked by IT policy"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Not enough memory. Delete some items"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Manage applications"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Incoming settings"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Outgoing settings"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Alert ringtone"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Complete"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Subject (A to Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Subject (Z to A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favourites"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "New emails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d new emails in %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 new email in %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Read"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Unread"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Unflagged"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Flagged"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Mark as favourites"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "The server password has been changed. Enter the changed password"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Unmark as favourites"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximum number of email accounts reached"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Message preview line"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 line"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 lines"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 lines"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Title line in list"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "For your information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "I'll call you later."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Thank you for your email."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Please contact me via my mobile phone."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "I'll send a reply later."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "I am out of the office. I will respond to your email as soon as possible on my return."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "How are you?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Please check the attached file."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Let's meet for lunch."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Please remind me later."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Unable to create the folder. Maximum folder name length exceeded"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Others"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Unread"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Huge"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Unable to search"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Read"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Double tap to go to the top of contacts lists, Email lists and email messages"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Attachment exceeds the maximum size allowed by this Exchange server policy"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "New Email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Message saved"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Every 2 minutes"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME functionality blocked by IT policy"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Not enough memory. Delete some items"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Manage applications"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Incoming settings"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Outgoing settings"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Alert ringtone"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Complete"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Subject (A to Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Subject (Z to A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favorites"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "New Emails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d new Emails in %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 new Email in %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Read"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Unread"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Unflagged"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Flagged"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Mark as favorites"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "The server password has been changed. Enter the changed password"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Unmark as favorites"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximum number of Email accounts reached"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Message preview line"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 line"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 lines"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 lines"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Title line in list"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "For your information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "I'll call you later."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Thank you for your Email."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Please contact me via my mobile phone."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "I'll send a reply later."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "I am out of the office. I will respond to your Email as soon as possible on my return."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "How are you?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Please check the attached file."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Let's meet for lunch."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Please remind me later."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Unable to create the folder. Maximum folder name length exceeded"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Others"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Unread"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Huge"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Unable to search"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Read"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Double tap to go to the top of contacts lists, email lists and email messages"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Attachment exceeds the maximum size allowed by this Exchange server policy"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "New email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Message saved"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Every 2 minutes"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME functionality blocked by IT policy"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Not enough memory. Delete some items"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Manage applications"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Incoming settings"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Outgoing settings"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Alert ringtone"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Complete"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Subject (A to Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Subject (Z to A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favorites"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "New emails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d new emails in %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 new email in %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Read"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Unread"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Unflagged"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Flagged"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Mark as favorite"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "The server password has been changed. Enter the changed password."
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Unmark as favorites"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximum number of email accounts reached"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Message preview line"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 line"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 lines"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 lines"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Title line in list"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "For your information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "I'll call you later."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Thank you for your email."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Please contact me via my mobile phone."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "I'll send a reply later."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "I am out of the office. I will respond to your email as soon as possible on my return."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "How are you?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Please check the attached file."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Let's meet for lunch."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Please remind me later."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Unable to create the folder. Maximum folder name length exceeded."
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Otros"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "No leídos"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Enorme"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "No se puede buscar"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Leído"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toque dos veces para ir al principio de la lista de contactos, la lista de correos electrónicos y los mensajes de correo electrónico"
msgstr "Se ha guardado el correo electrónico como %s.eml en %s"
msgid "IDS_EMAIL_OPT_LARGE_HPDP_M_SIZE"
-msgstr "Grande (%d %)"
+msgstr "Grande (%d%)"
msgid "IDS_EMAIL_OPT_MEDIUM_HPDP_M_SIZE"
-msgstr "Medio (%d %)"
+msgstr "Medio (%d%)"
msgid "IDS_EMAIL_OPT_SMALL_HPDP_M_SIZE"
-msgstr "Pequeño (%d %)"
+msgstr "Pequeño (%d%)"
msgid "IDS_EMAIL_OPT_UNBLOCK_ADDRESS"
msgstr "Desbloquear dirección"
msgstr "Ocultar herramientas de texto"
msgid "IDS_EMAIL_HEADER_SEND_AS_SCHEDULED_MESSAGE"
-msgstr "Enviar mensaje programado"
+msgstr "Enviar como mensaje programado"
msgid "IDS_EMAIL_POP_THE_TIME_SCHEDULED_FOR_SENDING_HAS_PASSED_SEND_ANYWAY_Q"
msgstr "Ha pasado el tiempo programado para el envío. ¿Enviar de todos modos?"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "El archivo adjunto excede el tamaño máximo permitido por esta política de servidor de Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Correo electrónico nuevo"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mensaje guardado"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Cada 2 minutos"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Función SMIME bloqueada por directiva de TI"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "No hay memoria suficiente. Elimine algunos elementos"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Administrar aplicaciones"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Ajustes entrantes"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Ajustes salientes"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Melodía de alerta"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Completo"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Asunto (A a Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Asunto (Z a A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Correos electrónicos nuevos"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d correos electrónicos nuevos en %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nuevo correo electrónico en %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Leídos"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "No leídos"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Sin marcar"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Marcado"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcar como fav"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Se ha cambiado la contraseña del servidor. Introduzca la contraseña cambiada"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Quitar de favoritos"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de cuentas de correo electrónico alcanzado"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Línea de vista previa de mensaje"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 línea"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 líneas"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 líneas"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Título de la lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Para su información"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Te llamo más tarde"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Gracias por su correo electrónico"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Ponte en contacto conmigo por teléfono móvil"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Te respondo más tarde"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Estoy fuera de la oficina. Responderé a tu correo electrónico lo antes posible en cuanto regrese"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "¿Cómo estás?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Revisa el archivo adjunto"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Quedemos para comer"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Recuérdamelo más tarde"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "No se puede crear la carpeta. Se ha excedido la longitud máxima de nombre de carpeta"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Otros"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "No leídos"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Enorme"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "No se puede buscar"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Leídos"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Presione dos veces para ir al inicio de las listas de contactos, listas de correo y mensajes de correo"
msgstr "Mover a la Papelera"
msgid "IDS_EMAIL_BUTTON_DELETE_PERMANENTLY"
-msgstr "Eliminar definitiv."
+msgstr "Eliminar permanente."
msgid "IDS_EMAIL_POP_FAILED_TO_UNBLOCK_THIS_ADDRESS"
msgstr "No se pudo desbloquear esta dirección"
msgstr "Informe de lectura"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_BLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_SPAMBOX"
-msgstr "Se bloqueó %s y el correo se movió a la Bandeja de correos no deseados"
+msgstr "Se bloqueó %s y el correo se movió a la Bandeja de spam"
msgid "IDS_EMAIL_BUTTON_SELECT_RESPONSE"
msgstr "Selecc. respuesta"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "El archivo adjunto excede el tamaño máximo permitido por la política de este servidor de Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nuevo correo"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mensaje guardado"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Cada 2 minutos"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Función SMIME bloqueada por directiva de TI"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Memoria insuficiente. Elimine algunos elementos"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Administrar aplicaciones"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Configuración entrante"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Configuración saliente"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Tono timbre alerta"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Completar"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Asunto (A a Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Asunto (Z a A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nuevos correos"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nuevos correos en %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nuevo correo en %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Leído"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "No leído"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Desmarcado"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Marcado"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcar como favorit."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Se cambió la contraseña del servidor. Ingrese la nueva contraseña"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Desmarcar como fav."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de cuentas de correo alcanzado"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Línea de vista previa de mensaje"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 línea"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 líneas"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 líneas"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Línea de título en lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Para su información"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Te llamaré más tarde."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Gracias por su correo."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Contáctenme por teléfono móvil."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Responderé más tarde."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Estoy fuera de la oficina. Responderé su correo cuando regrese."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "¿Cómo estás?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Revise el archivo adjunto."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Juntémonos a almorzar."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Recordarme más tarde."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "No se puede crear la carpeta. Se excedió la longitud máxima del nombre de la carpeta"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Muud"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Lugemata"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Ülisuur"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Ei saa otsida"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Loe"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toksake kaks korda, et liikuda kontaktide loendi, e-kirjade loendi ja e-kirjade ülaossa"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Manus ületab selle Exchange'i serveripoliitika poolt lubatud maksimaalse suuruse"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Uus e-kiri"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Sõnum on salvestatud"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Iga 2 minuti järel"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "IT-poliitika on blokeerinud SMIME-funktsionaalsuse"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Mälu pole piisavalt. Kustutage mõned üksused"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Halda rakendusi"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Saabuvate seaded"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Väljuvad seaded"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Märguande helin"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Lõpeta"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Teema (A kuni Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Teema (Z kuni A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Lemmikud"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Uued e-kirjad"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d uut e-kirja kontol %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 uus e-kiri kontol %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Loetud"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Lugemata"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Sildistamata"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Sildistatud"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Märgi lemmikuteks"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Serveri parooli on vahetatud. Sisestage muudetud parool"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Tüh. lemmikute märg."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maksimaalne arv e-posti kontosid on saavutatud"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Sõnumi eelvaaterida"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 rida"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 rida"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 rida"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Pealkirja rida loendis"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Teadmiseks"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Helistan sulle hiljem."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Täname teid e-kirja eest."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Võta minuga ühendust mobiiltelefoni kaudu."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Saadan vastuse hiljem."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Olen kontorist väljas. Vastan e-kirjale esimesel võimalusel, kui naasen."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Kuidas läheb?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Kontrollige manuses olevat faili."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Lähme lõunale."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Tuleta mulle hiljem meelde."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Kausta ei saa luua. Kausta nime maksimaalne pikkus on ületatud"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Besteak"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Irakurri gabea"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Erraldoia"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Ezin da bilatu"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Irakurrita"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Ukitu bi aldiz kontaktu zerrendaren, mezu elektronikoen zerrendaren eta mezu elektronikoen goiko aldera joateko"
msgstr "Bidaltzeko programatutako ordua igaro da. Bidali edonola ere?"
msgid "IDS_EMAIL_POP_SCHEDULED_EMAIL_CANCELLED"
-msgstr "Programatutako mezu elektronikoa utzita"
+msgstr "Programatutako mezu elektronikoa ezeztatuta"
msgid "IDS_EMAIL_BODY_FLICK_SCREEN_TO_SHOW_MORE"
msgstr "Astindu pantaila gehiago erakusteko"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Eranskinak Exchange zerbitzari politikak ahalbidetzen duen gehienezko neurria gainditzen du"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Mezu elektroniko berria"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mezua gorde da"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "2 minuturo"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME funtzioa IT politikak blokeatu du"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Ez dago memoria nahikoa. Elementu batzuk ezabatu"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Kudeatu aplikazioak"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Sarrerako ezarpenak"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Irteera ezarpenak"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Alertaren doinua"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Osatuta"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Gaia (Atik Zra)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Gaia (Ztik Ara)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Gogokoak"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Mezu elektroniko berriak"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d mezu elektroniko berri %s-(e)n"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "Mezu elektroniko berri 1 %s-(e)n"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Irakurri"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Irakurri gabea"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Marka gabea"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Markatuta"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Markatu gogoko gisa"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Zerbitzariaren pasahitza aldatu da. Idatzi aldatutako pasahitza"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Kendu gogokoen marka"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Gehienezko helbide elektroniko kontu kopurura iritsi zara"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Mezuaren aurrebista lerroa"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "Lerro 1"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 lerro"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 lerro"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Zerrenda izenburu lerroa"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Jakin dezazun"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Geroago deituko dizut."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Eskerrik asko zure mezu elektronikoagatik."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Mesedez, jarri harremanetan nirekin nire telefono mugikorraren bidez."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Geroago bidaliko dizut erantzuna."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Bulegotik kanpo nago. Zure mezu elektronikoa ahalik eta lasterren erantzungo dut itzultzen naizenean."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Zer moduz?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Mesedez, egiaztatu erantsitako fitxategia."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Gera gaitezen bazkaltzeko."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Mesedez, gogorazi geroago."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Ezin da karpeta sortu. Karpetaren izenaren gehieneko luzera gainditu da"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Muut"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Lukematon"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Suuri"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Ei voi hakea"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lue"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Siirry yhteystietoluetteloiden, sähköpostiluetteloiden ja sähköpostiviestien alkuun kaksoisnapauttamalla"
msgstr "Viesti poistettu"
msgid "IDS_EMAIL_OPT_S_PLANNER"
-msgstr "Kalenteri"
+msgstr "S Planner"
msgid "IDS_EMAIL_OPT_ADD_TO_S_PLANNER"
msgstr "Lisää S Planneriin"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Liite ylittää tässä Exchange-palvelinkäytännössä sallitun enimmäiskoon"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Uusi sähköposti"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Viesti tallennettu"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "2 minuutin välein"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "IT-käytäntö estää SMIME-toiminnon käytön"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Muisti ei riitä. Poista joitain kohteita"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Hallitse sovelluksia"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Saapuvat asetukset"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Lähtevät asetukset"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Hälytyssoittoääni"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Valmis"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Aihe (A–Ö)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Aihe (Ö–A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Suosikit"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Uudet sähköpostit"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d uutta sähköpostiviestiä %s-tilillä"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 uusi sähköpostiviesti %s-tilillä"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Luettu"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Lukematta"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Merkitsemättä"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Merkitty"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Merkitse suosikeiksi"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Palvelimen salasana on vaihdettu. Anna vaihdettu salasana"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Poista suos. merk."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Sähköpostitilien enimmäismäärä on saavutettu"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Viestin esikatselurivi"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 rivi"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 riviä"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 riviä"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Luettelon otsikkorivi"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Tiedoksi"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Soitan sinulle myöhemmin."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Kiitos sähköpostiviestistäsi."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Ota minuun yhteyttä matkapuhelimitse."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Lähetän vastauksen myöhemmin."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Olen poissa. Vastaan sähköpostiviestiisi mahdollisimman pian palattuani työpaikalle."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Mitä kuuluu?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Tarkista liitetiedosto."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Mennään lounaalle."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Muistuta minua myöhemmin."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Kansiota ei voi luoda. Kansion nimen enimmäispituus on ylitetty"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Autres"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Non lu"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Très grande"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Impossible de rechercher"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lu"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Touchez deux fois pour revenir en haut des listes de contacts, des listes de courriels et des courriels"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "La taille de la pièce jointe est supérieure à la limite autorisée par la politique Exchange Server"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nouveau courriel"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Message enregistré"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Toutes les 2 min"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Fonctionnalité SMIME bloquée par les règles des technologies de l'information"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Mémoire insuffisante. Supprimez certains éléments"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Gérer les applications"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Paramètres des messages entrants"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Paramètres sortants"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Sonnerie d'alerte"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Terminé"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Objet (A à Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Objet (Z à A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoris"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nouveaux courriels"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nouveaux courriels sur %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nouvel courriel sur %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lu"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Non lu"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Non marqué"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Marqué"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marquer comme fav."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Le mot de passe du serveur a été modifié. Saisissez le nouveau mot de passe"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Suppr. des favoris"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Nombre maximum de messageries atteint"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Ligne d'aperçu du message"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 ligne"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 lignes"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 lignes"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Ligne de titre dans liste"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Pour votre information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Je te rappelle plus tard."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Merci pour votre courriel."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Contacte-moi sur mon téléphone mobile."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Je répondrai plus tard."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Je suis absent. Je répondrai à votre courriel dès mon retour."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Comment ça va?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Consultez le fichier en pièce jointe."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Déjeunons ensemble."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Me le rappeler plus tard."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Impossible de créer le dossier. La longueur maximale de nom de dossier est dépassée"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Autres"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Non lu"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Très grande"
msgstr "Insérer une image"
msgid "IDS_EMAIL_OPT_CLIPBOARD"
-msgstr "Presse-papiers"
+msgstr "Presse-papier"
msgid "IDS_EMAIL_OPT_VIEW_CONTACT_DETAILS"
msgstr "Afficher détails du contact"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Impossible de rechercher"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lu"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Appuyez deux fois pour revenir en haut des listes de contacts, des listes d'e-mails et des e-mails"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "La taille de la pièce jointe est supérieure à la limite autorisée par la politique Exchange Server"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nouvel e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Message enregistré"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Toutes les 2 min"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Fonctionnalité SMIME bloquée par les règles des technologies de l'information"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Mémoire insuffisante. Supprimez certains éléments"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Gérer les applications"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Paramètres entrants"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Paramètres sortants"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Sonnerie d'alerte"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Terminé"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Objet (A à Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Objet (Z à A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoris"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nouveaux e-mails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nouveaux e-mails sur %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nouvel e-mail sur %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lu"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Non lu"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Non marqué"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Marqué"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marquer comme fav."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Le mot de passe du serveur a été modifié. Saisissez le nouveau mot de passe"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Suppr. des favoris"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Nombre maximum de messageries atteint"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Ligne d'aperçu du message"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 ligne"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 lignes"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 lignes"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Ligne de titre dans liste"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Pour votre information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Je vous rappelle plus tard."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Merci pour votre e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Contactez-moi sur mon téléphone mobile."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Je répondrai plus tard."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Je suis absent. Je répondrai à votre e-mail dès que possible à mon retour."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Comment allez-vous ?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Consultez le fichier en pièce jointe."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Déjeunons ensemble."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Rappelez-le moi plus tard."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Impossible de créer le dossier. La longueur maximale de nom de dossier est dépassée"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Cinn Eile"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Neamhléite"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Ollmhór"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Ní féidir cuardach"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Léite"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Déthapáil le dhul chuig barr an liosta teagmhálaithe, liostaí r-phoist, agus teachtaireachtaí r-phoist"
msgstr "Beag (%d%)"
msgid "IDS_EMAIL_OPT_UNBLOCK_ADDRESS"
-msgstr "Bain an bac den seoladh"
+msgstr "Bain an bac ón seoladh"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_UNBLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_INBOX"
-msgstr "Baineadh an bac de %s agus bogadh an ríomhphost go dtí an Bosca Isteach"
+msgstr "Baineadh an bac ó %s agus bogadh an r-phost chuig an mBosca Isteach"
msgid "IDS_EMAIL_OPT_SHOW_TEXT_TOOLS"
msgstr "Taispeáin uirlisí téacs"
msgstr "Seol mar theachtaireacht sceidealta"
msgid "IDS_EMAIL_POP_THE_TIME_SCHEDULED_FOR_SENDING_HAS_PASSED_SEND_ANYWAY_Q"
-msgstr "Tá an t-am a bhí sceidealta lena sheoladh istigh. Seol ar aon nós?"
+msgstr "Tá an t-am sceidealta lena sheoladh istigh. Seol ar aon nós?"
msgid "IDS_EMAIL_POP_SCHEDULED_EMAIL_CANCELLED"
msgstr "R-phost sceidealaithe curtha ar ceal"
msgid "IDS_EMAIL_BODY_FLICK_SCREEN_TO_SHOW_MORE"
-msgstr "Tabhair smeach don scáileán chun tuilleadh a thaispeáint"
+msgstr "Smeach an scáileán le tuilleadh a thaispeáint"
msgid "IDS_EMAIL_BUTTON_MOVE_TO_RECYCLE_BIN"
-msgstr "Bog chuig Bsc athchúrs."
+msgstr "Bog go Bsc athchúrs."
msgid "IDS_EMAIL_BUTTON_DELETE_PERMANENTLY"
msgstr "Scrios go buan"
msgid "IDS_EMAIL_POP_FAILED_TO_UNBLOCK_THIS_ADDRESS"
-msgstr "Theip ar an mbac a bhaint den seoladh seo"
+msgstr "Theip ar an mbac a bhaint ón seoladh seo"
msgid "IDS_EMAIL_POP_FAILED_TO_SET_AS_PRIORITY_SENDER"
msgstr "Theip ar shocrú mar sheoltóir tosaíochta"
msgstr "Admháil léite"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_BLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_SPAMBOX"
-msgstr "Cuireadh bac ar %s agus bogadh an ríomhphost go dtí an Bosca Turscair"
+msgstr "Cuireadh bac ar %s agus bogadh an r-phost chuig an mBosca Turscair"
msgid "IDS_EMAIL_BUTTON_SELECT_RESPONSE"
-msgstr "Roghnaigh freagra"
+msgstr "Roghnaigh freagairt"
msgid "IDS_EMAIL_HEADER_TEXT_TEMPLATES"
msgstr "Teimpléid téacs"
msgid "IDS_EMAIL_POP_EVENT_HAS_BEEN_ADDED_TO_S_PLANNER"
-msgstr "Cuireadh imeacht le S Planner"
+msgstr "Cuireadh an t-imeacht le S Planner"
msgid "IDS_EMAIL_BODY_REMOVE_EVENT_FROM_S_PLANNER"
msgstr "Bain an t-imeacht ó S Planner"
msgstr "Imeacht bainte ó S Planner"
msgid "IDS_EMAIL_POP_EVENT_ADDED_TO_S_PLANNER"
-msgstr "Cuireadh imeacht le S Planner"
+msgstr "Cuireadh an t-imeacht le S Planner"
msgid "IDS_EMAIL_POP_NO_EMAIL_SELECTED"
msgstr "Níl r-phost roghnaithe"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Sáraíonn an ceangaltán an t-uasmhéid a cheadaítear i mbeartas freastalaí Exchange seo"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "R-phost nua"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Teachtaireacht sábháilte"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Gach 2 nóiméad"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Chuir beartas TF bac ar fheidhmiúlacht SMIME"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Easpa cuimhne. Scrios roinnt míreanna"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Bainistigh feidhmchláir"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Socruithe isteach"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Socruithe amach"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Clingthon foláirimh"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Déanta"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Ábhar (A go Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Ábhar (Z go A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Ceanáin"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "R-phoist nua"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d r-phost nua i %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 r-phost nua i %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Léite"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Neamhléite"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Gan bhratach"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Bratach leis"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcáil mar cheanáin"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Athraíodh pasfhocal an fhreastalaí. Iontráil an pasfhocal athraithe"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Bain mar cheanáin"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Uaslíon na gcuntas r-phost bainte amach"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Líne réamhamhairc teachtaireachta"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 líne"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 líne"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 líne"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Líne teidil sa liosta"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Mar eolas"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Glaofaidh mé ort níos déanaí."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Go raibh maith agat as do r-phost."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Déan teagmháil liom ar m'fhón póca."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Seolfaidh mé freagra ar ball."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Níl mé san oifig faoi láthair. Freagróidh mé do r-phost a luaithe is féidir nuair a fhillfidh mé."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Conas atá tú?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Seiceáil an comhad ceangailte."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Buailimis le chéile fá choinne lóin."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Meabhraigh dom ar ball."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Ní féidir an fillteán a chruthú. Sáraíodh uasfhad ainm an fhillteáin"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Outros"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Non lidas"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Enorme"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Non se pode buscar"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Ler"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toca dúas veces para ir á parte superior das listas de contactos, das listas de correos electrónicos e das mensaxes de correo electrónico"
msgstr "Xira a pantalla para amosar máis"
msgid "IDS_EMAIL_BUTTON_MOVE_TO_RECYCLE_BIN"
-msgstr "Móvete á papeleira"
+msgstr "Mover á papeleira"
msgid "IDS_EMAIL_BUTTON_DELETE_PERMANENTLY"
msgstr "Eliminar permanent."
msgstr "Informe de lectura"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_BLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_SPAMBOX"
-msgstr "%s bloqueouse e o correo electrónico moveuse a Spambox"
+msgstr "%s bloqueouse e o correo electrónico moveuse á caixa de Spam"
msgid "IDS_EMAIL_BUTTON_SELECT_RESPONSE"
msgstr "Selec. resposta"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "O adxunto supera o tamaño máximo permitido por esta política de servidor de Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Correo electrónico novo"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mensaxe gardada"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Cada 2 minutos"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funcionalidade SMIME bloqueada por política informática"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Non hai suficiente memoria. Elimine algúns elementos"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Xestionar aplicacións"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Axustes de entrada"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Axustes de saída"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Melodía alerta"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Completas"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Asunto (de A a Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Asunto (de Z a A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Correos electrónicos novos"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d correos electrónicos novos en %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 novo correo electrónico en %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lido"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Non lido"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Non etiquetado"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Etiquetado"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marc. como favoritos"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Cambiouse o contrasinal do servidor. Insire o contrasinal cambiado"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Desmarc. como favor."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Alcanzouse o número máximo de correos electrónicos"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Liña de vista previa das mensaxes"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 liña"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 liñas"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 liñas"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Liña de título na lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Para a túa información"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Chámote máis tarde"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Grazas polo teu correo electrónico"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Ponte en contacto comigo por teléfono móbil"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Enviareiche unha resposta máis tarde"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Non estou na oficina. Responderei o teu correo electrónico tan pronto como sexa posible cando regrese"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Como estás?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Consulta o arquivo anexo"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Quedemos para comer."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Lémbramo máis tarde"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Non se pode crear a carpeta. Superouse a lonxitude máxima no nome da carpeta"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "अन्य"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "अपठित"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "बहुत बड़ा"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "खोजने में अक्षम"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "पठित"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "संपर्क सूचियों, ईमेल सूचियों, और ईमेल संदेशों के शीर्ष पर जाने के लिए डबल टैप करें"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "संलग्नक का अधिकतम आकार इस एक्सचेंज सर्वर नीति द्वारा अनुमत सीमा से पार हो गया है"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "नयी ईमेल"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "सन्देश सुरक्षित हुआ"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "प्रत्येक 2 मिनट"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "IT नीति द्वारा SMIME कार्यक्षमता अवरुद्ध की गई"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "पर्याप्त मेमोरी नहीं। कुछ मदें हटाएँ"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "अनुप्रयोग व्यवस्थापित करें"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "इनकमिंग सेटिंग्स"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "आऊटगोईंग सेटिंग"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "सतर्क रिंगटोन"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "पूर्ण"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "विषय (A से Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "विषय (Z से A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "पसंदीदा"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "नए ईमेल"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s में %d नए ईमेल"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s में 1 नया ईमेल"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "पठित"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "अपठित"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "अनफ़्लैग किया गया"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "फ़्लैग किया गया"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "पसंदीदा के रूप में चिह्नित करें"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "सर्वर पासवर्ड बदल दिया गया है। अपना बदला गया पासवर्ड दर्ज करें"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "पसंदीदा के रूप में अचिह्नित करें"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "ईमेल खातों की अधिकतम संख्या पहुँची"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "सन्देश प्रिव्यू लाइन"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 लाइन"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 लाइन"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 लाइन"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "सूची में शीर्षक पंक्ति"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "आपकी जानकारी के लिए"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "मैं आपको बाद में कॉल करता हूँ।"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "आपके ईमेल के लिए धन्यवाद।"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "मेरे मोबाइल फ़ोन द्वारा मुझसे संपर्क करें।"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "मैं एक जवाब पत्र भेजूँगा।"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "मैं कार्यालय से बाहर हूँ। मेरे वापस आने पर जितनी जल्दी हो सके मैं आपको जवाब दूँगा।"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "आप कैसे हैं?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "कृपया संलग्न की गई फ़ाइल की जाँच करें।"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "हम लंच पर मिलेंगे।"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "कृपया मुझे बाद में याद दिलाएँ।"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "फ़ोल्डर बनाने में अक्षम। अधिकतम फ़ोल्डर नाम सीमा अधिक हुई"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Ostalo"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Nepročitano"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Jako velika"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Traženje nemoguće"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Pročitano"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dvaput dodirnite za odlazak na vrh popisa kontakata, popisa emailova i email poruka"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Privitak prelazi maks. veličinu koju dopuštaju pravila Exchange poslužitelja"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Novi email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Poruka spremljena"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Svake 2 minute"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "IT odredbe blokiraju SMIME funkcionalnost"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nedovoljno memorije. Obrišite neke datoteke"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Upravljanje aplikacijama"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Dolazne postavke"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Odlazne postavke"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Ton zvona upozorenja"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Dovrši"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Naslov (A do Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Naslov (Z do A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoriti"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nove email poruke"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d novih emailova na %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 novi email u %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Čitaj"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Nepročitano"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Neobilj. zastavicom"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Obilj. zastavicom"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Označi kao favorite"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Lozinka poslužitelja je promijenjena. Unesite promijenjenu lozinku"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Odznači kao favorite"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maks. broj email računa"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Linija pregleda poruke"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 linija"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 linije"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 linije"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Naslov popisa"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Za vaše informiranje"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Nazvat ću poslije."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Hvala vam na emailu."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kontaktirajte me putem mog mobilnog telefona."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Odgovorit ću kasnije."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Nisam u uredu. Odgovorit ću na email čim se vratim."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Kako si?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Provjerite datoteku u privitku."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Nađimo se na ručku."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Podsjeti me kasnije."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Nemoguće napraviti mapu. Premašena maksimalna duljina naziva mape"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Egyéb"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Olvasatlan"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Nagyon nagy"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Nem sikerült keresni"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Elolvasva"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dupla érintéssel a névjegyzékek, e-mail listák, illetve e-mail üzenetek tetejére ugorhat"
msgstr "Üzenet törölve"
msgid "IDS_EMAIL_OPT_S_PLANNER"
-msgstr "S tervező"
+msgstr "S Tervező"
msgid "IDS_EMAIL_OPT_ADD_TO_S_PLANNER"
msgstr "Hozzáadás az S tervezőhöz"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "A melléklet túllépi az Exchange-szerver irányelvei által megengedett maximális méretet"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Új e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Üzenet mentve"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "2 percenként"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Az IT-irányelv blokkolja a SMIME funkciót"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Kevés a memória. Töröljön néhány tételt"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Alkalmazások kezelése"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Bejövő beállításai"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Kimenő beállítások"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Jelzőhang"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Kész"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Tárgy (A-tól Z-ig)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Tárgy (Z-től A-ig)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Kedvencek"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Új e-mail"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d új e-mail a(z) %s fiókban"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 új e-mail a(z) %s fiókban"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Elolvasva"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Olvasatlan"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Jelöletlen"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Megjelölt"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Kedvencként megjelöl"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "A szerver jelszavát megváltoztatták. Adja meg a megváltoztatott jelszót"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Kedvencjelölés törl."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Elérte az e-mail fiókok maximális számát"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Üzenet előnézet"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 sor"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 sor"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 sor"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Címsor a listában"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Tájékoztatásul"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Később visszahívom."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Köszönöm az e-mailt."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kérem, vegye fel velem a kapcsolatot a mobilszámomon."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Később válaszolok."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Házon kívül vagyok. Miután visszajöttem, lehetőségem szerint mihamarabb válaszolok az e-mailjére."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Hogy vagy?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Kérem, tekintse meg a csatolt fájlt."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Ebédeljünk együtt."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Kérem, emlékeztessen később."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Nem lehet létrehozni a mappát. Túllépte a mappanév maximális hosszát"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Այլ"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Չկարդացած"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Խոշոր"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Անհնար է որոնել"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Ընթերցում"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Կրկնակի թակեք՝ կոնտակտների ցանկերի վերնամաս, էլ-նամակների ցանկեր և էլեկտրոնային հաղորդագրություններ գնալու համար"
msgstr "Ուղարկել որպես պլանավորված հաղորդագրություն"
msgid "IDS_EMAIL_POP_THE_TIME_SCHEDULED_FOR_SENDING_HAS_PASSED_SEND_ANYWAY_Q"
-msgstr "Ուղարկման համար պլանավորված ժամն անցել է. ուղարկե՞լ այնուամենայնիվ:"
+msgstr "Ուղարկման համար պլանավորված ժամն անցել է: Ուղարկե՞լ այնուամենայնիվ:"
msgid "IDS_EMAIL_POP_SCHEDULED_EMAIL_CANCELLED"
msgstr "Պլանավորված էլ-նամակը չեղյալ է համարվել"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Կցուրդը գերազանցում է Exchange սերվերի քաղաքականությամբ թույլատրվող առավելագույն չափը"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Նոր էլ. փոստ"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Հաղորդագրությունը պահպանված է"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Յուրաքանչյուր 2 րոպե"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME գործառականությունն արգելափակվել է՝ ըստ ՏՏ քաղաքականության"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Հիշողությունը չի բավարարում: Ջնջեք որոշ տարրեր"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Կառավարել ծրագրերը"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Մուտքային դրվածքներ"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Ելից դրվածքներ"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Զգուշացման հնչերանգ"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Ավարտել"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Թեմա (Ա-ից Ֆ)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Թեմա (Ֆ-ից Ա)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Սիրվածներ"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Նոր էլ. Փոստի հաղորդագրություններ"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d նոր նամակներ %s-ում"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 նոր էլ-նամակ %s-ում"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Կարդացված"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Չկարդացված"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Չդրոշված"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Դրոշված"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Նշել որպես սիրվածներ"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Սերվերի գաղտնաբառը փոխվել է: Մուտքագրեք փոխված գաղտնաբառը"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Սիրվածների նշ. հանել"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Հասել է էլփոստի հաշիվների առավելագույն քանակին"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Հաղորդագրության նախադիտման տող"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 տող"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 տող"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 տող"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Վերնագրի տողը՝ ցուցակում"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Ի գիտություն"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ձեզ ավելի ուշ կզանգեմ:"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Շնորհակալություն Ձեր էլ-նամակի համար:"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Խնդրում եմ ինձ հետ կապվել իմ շարժական հեռախոսով:"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ձեզ պատասխան կուղարկեմ ավելի ուշ:"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Ես աշխատավայրում չեմ: Ես Ձեր էլ-նամակին կպատասխանեմ վերադառնալուց հետո հնարավորինս շուտ:"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Ինչպե՞ս ես:"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Խնդրում ենք ստուգել կցված ֆայլը:"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Արի միասին ճաշենք:"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Խնդրում եմ հիշեցնել ինձ ավելի ուշ:"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Անհնար է պանակը ստեղծել: Պանակի անվան առավելագույն երկարությունը գերազանցվել է"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Aðrir"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Ólesið"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Risastórt"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Mistókst að leita"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lesið"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Tvípikkaðu til að fara efst í tengiliðalista, lista yfir tölvupóst og í meginmáli"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Viðhengið er stærra en hámarksstærð sem Exchange-þjónsstefnan leyfir"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nýr póstur"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Boð vistuð"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Hverjar tvær mínútur"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Tæknistefna leyfir ekki notkun SMIME"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Ekki er nægt minni. Eyðið nokkrum atriðum"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Vinna með forrit"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Móttökustillingar"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Sendingastillingar"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Hringitónn áminninga"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Ljúka"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Efnisatriði (A t. Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Efnisatriði (Z t. A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Uppáhalds"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nýir póstar"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d ný skeyti í %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nýr tölvupóstur í %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lesið"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Ólesið"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Ómerkt"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Merkt"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Merkja sem uppáhald"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Lykilorði þjónsins hefur verið breytt. Sláðu inn nýja lykilorðið"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Ekki uppáhald"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Hámarksfjölda pósthólfa hefur verið náð"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Forskoðunarlína skilaboða"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 lína"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 línur"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 línur"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Titillína á lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Til fróðleiks"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ég hringi í þig seinna."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Takk fyrir tölvupóstinn."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Hafðu samband í gegnum farsíma."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ég sendi svar seinna."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Ég er ekki í vinnunni. Ég svara tölvupóstinum um leið og ég sný aftur."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Hvernig hefurðu það?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Skoðaðu meðfylgjandi skrá."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Hittumst yfir hádegismat."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Minntu mig á seinna."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Ekki tókst að búa til möppuna. Hámarkslengd möppuheitis náð"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Altro"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Non letto"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Molto grande"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Ricerca impossibile"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Letto"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toccate due volte per tornare all'inizio degli elenchi contatti, degli elenchi e-mail e dei messaggi e-mail"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Gli allegati superano le dimensioni massime consentite dalla policy di questo server Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nuova e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Messaggio salvato"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Ogni 2 minuti"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funzionalità SMIME bloccata dal criterio IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Memoria insufficiente. Eliminare alcuni elementi"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Gestisci applicazioni"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Impostazioni Posta in arrivo"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Impostazioni Posta in uscita"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Suoneria avviso"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Completato"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Oggetto (A-Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Oggetto (Z-A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Preferiti"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nuove e-mail"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nuove e-mail su %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nuova e-mail su %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Letta"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Non letta"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Non contrassegnate"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Contrassegnata"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Segna come prefer."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "La password del server è stata modificata. Inserite la password modificata"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Desel. come preferiti"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Raggiunto numero massimo di account email"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Linea anteprima messaggio"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 riga"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 righe"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 righe"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Linea titolo in elenco"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Per presa visione"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ti richiamo più tardi."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Grazie per la tua e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Contattami sul mio telefono cellulare."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ti invierò una risposta più tardi."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Non sono in ufficio. Risponderò alla tua e-mail il prima possibile."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Come stai?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Controllare il file allegato."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Incontriamoci a pranzo."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Ricordamelo più tardi."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Impossibile creare la cartella. Lunghezza massima del nome della cartella superata"
+
msgstr "画像をコピー"
msgid "IDS_EMAIL_OPT_CUT"
-msgstr "カット"
+msgstr "切り取り"
msgid "IDS_EMAIL_OPT_PASTE"
msgstr "貼り付け"
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "その他"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "未読"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "最大"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "検索できません。"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "既読"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "連絡先リスト、EメールリストおよびEメールメッセージのトップに移動するには、ダブルタップしてください。"
msgstr "オーディオ"
msgid "IDS_EMAIL_OPT_MAP"
-msgstr "地図"
+msgstr "マップ"
msgid "IDS_EMAIL_OPT_DELIVERY_REPORT"
msgstr "配信確認"
msgstr "Eメールの保存に失敗しました"
msgid "IDS_EMAIL_POP_EMAIL_HAS_BEEN_SAVED_AS_PSEML_IN_PS"
-msgstr "Eメールが%sに%s.emlとして保存されました。"
+msgstr "Eメールが%2$sに「%1$s.eml」として保存されました。"
msgid "IDS_EMAIL_OPT_LARGE_HPDP_M_SIZE"
msgstr "大(%d%)"
msgstr "アドレスのブロック解除"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_UNBLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_INBOX"
-msgstr "%sã\81®ã\83\96ã\83ã\83\83ã\82¯ã\81\8c解é\99¤ã\81\95ã\82\8cã\80\81Eã\83¡ã\83¼ã\83«ã\81¯å\8f\97ä¿¡ã\83\88ã\83¬ã\82¤ã\81«ç§»å\8b\95ã\81\95ã\82\8cました。"
+msgstr "%sã\81®ã\83\96ã\83ã\83\83ã\82¯ã\82\92解é\99¤ã\81\97ã\80\81Eã\83¡ã\83¼ã\83«ã\82\92å\8f\97ä¿¡ã\83\88ã\83¬ã\82¤ã\81«ç§»å\8b\95ã\81\97ました。"
msgid "IDS_EMAIL_OPT_SHOW_TEXT_TOOLS"
msgstr "テキストツールを表示"
msgstr "送信予定メッセージとして送信"
msgid "IDS_EMAIL_POP_THE_TIME_SCHEDULED_FOR_SENDING_HAS_PASSED_SEND_ANYWAY_Q"
-msgstr "é\80\81ä¿¡äº\88å®\9aæ\99\82å\88»ã\81\8cé\81\8eã\81\8eã\81¾ã\81\97ã\81\9f。送信しますか?"
+msgstr "é\80\81ä¿¡äº\88å®\9aæ\99\82å\88»ã\82\92é\81\8eã\81\8eã\81¦ã\81\84ã\81¾ã\81\99。送信しますか?"
msgid "IDS_EMAIL_POP_SCHEDULED_EMAIL_CANCELLED"
-msgstr "é\80\81ä¿¡äº\88å®\9aEã\83¡ã\83¼ã\83«ã\81\8cã\82ã\83£ã\83³ã\82»ã\83«ã\81\95ã\82\8cました。"
+msgstr "é\80\81ä¿¡äº\88å®\9aEã\83¡ã\83¼ã\83«ã\82\92ã\82ã\83£ã\83³ã\82»ã\83«ã\81\97ました。"
msgid "IDS_EMAIL_BODY_FLICK_SCREEN_TO_SHOW_MORE"
msgstr "続きを表示するには、画面をフリックしてください。"
msgid "IDS_EMAIL_BUTTON_MOVE_TO_RECYCLE_BIN"
-msgstr "ã\82´ã\83\9f箱に移動"
+msgstr "ã\81\94ã\81¿箱に移動"
msgid "IDS_EMAIL_BUTTON_DELETE_PERMANENTLY"
msgstr "完全に削除"
msgstr "このアドレスのブロック解除に失敗しました。"
msgid "IDS_EMAIL_POP_FAILED_TO_SET_AS_PRIORITY_SENDER"
-msgstr "優先送信元として設定するのに失敗しました。"
+msgstr "優先送信元としての設定に失敗しました。"
msgid "IDS_EMAIL_POP_FAILED_TO_REMOVE_FROM_PRIORITY_SENDERS"
msgstr "優先送信元からの削除に失敗しました。"
msgstr "レポートを読む"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_BLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_SPAMBOX"
-msgstr "%sã\81\8cã\83\96ã\83ã\83\83ã\82¯ã\81\95ã\82\8cã\80\81Eã\83¡ã\83¼ã\83«ã\81\8cè¿·æ\83\91ã\83¡ã\83¼ã\83«ã\83\88ã\83¬ã\82¤ã\81«ç§»å\8b\95ã\81\95ã\82\8cました。"
+msgstr "%sã\82\92ã\83\96ã\83ã\83\83ã\82¯ã\81\97ã\80\81Eã\83¡ã\83¼ã\83«ã\82\92è¿·æ\83\91ã\83¡ã\83¼ã\83«ã\83\88ã\83¬ã\82¤ã\81«ç§»å\8b\95ã\81\97ました。"
msgid "IDS_EMAIL_BUTTON_SELECT_RESPONSE"
msgstr "応答を選択"
msgstr "Sプランナーからイベントを削除"
msgid "IDS_EMAIL_POP_EVENT_REMOVED_FROM_S_PLANNER"
-msgstr "イベントがSプランナーから削除されました。"
+msgstr "Sプランナーからイベントが削除されました。"
msgid "IDS_EMAIL_POP_EVENT_ADDED_TO_S_PLANNER"
-msgstr "イベントがSプランナーに追加されました。"
+msgstr "Sプランナーにイベントが追加されました。"
msgid "IDS_EMAIL_POP_NO_EMAIL_SELECTED"
msgstr "Eメールが選択されていません。"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "添付ファイルは、このExchangeサーバーポリシーによって許可された最大サイズを超えています。"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "新規Eメール"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "メッセージは保存されました"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "2分ごと"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIMEの機能はITポリシーによってブロックされました。"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "メモリが不足しています。不要なアイテムを削除してください。"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "アプリケーション管理"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "受信設定"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "送信設定"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "通知音"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "完了"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "件名(A~Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "件名(Z~A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "お気に入り"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "新規Eメール"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d件の新着Eメールが%sにあります"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1件の新着Eメールが%sにあります"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "既読"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "未読"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "チェック解除"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "チェック"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "お気に入りとしてチェック"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "サーバーのパスワードが変更されました。変更後のパスワードを入力してください。"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "お気に入りを解除"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "最大メールアカウント数に達しました"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "本文のプレビュー行数"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1行"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2行"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3行"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "リスト内のタイトル行"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "ご参考までに"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "後ほどかけ直します。"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Eメールありがとうございました。"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "私宛に電話で連絡をお願いします。"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "後ほど返信します。"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "外出しています。戻り次第すぐEメールに返信します。"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "お元気ですか?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "添付ファイルをご確認ください。"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "一緒に昼食を食べましょう。"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "後ほど通知してください。"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "フォルダを作成できません。フォルダ名が長さの最大を超えました。"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "სხვები"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "წაუკითხავი"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "ძალიან დიდი"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "ვერ იძებნება"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "წაკითხვა"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "ორჯერ შეხებით გადახვალთ კონტაქტების სიების თავში, ელფოსტების სიებში და ელფოსტის წერილებში"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "დანართი აჭარბებს Exchange სერვერის მიერ ნებადართულ მაქსიმალურ ზომას"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "ახალი ელ.წერილი"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "შეტყობინ. შენახულია"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "ყოველ 2 წუთში"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME ფუნქციები დაბლოკილია IT პოლიტიკით"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "მეხსიერება საკმარისი არაა. წაშალეთ ზოგიერთი ელემენტი"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "პროგრამების მართვა"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "შემომავალის პარამეტრები"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "გასაგზავნი წერილების პარამეტრები"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "სიგნალის მელოდია"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "დასრულება"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "თემა (ა-დან ჰ-მდე)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "თემა (ჰ–დან ა–მდე)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "ფავორიტები"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "ახალი ელ. წერილები"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d ახალი ელ.წერილია %s-ში"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 ახალი წერილია %s-ში"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "წაკითხვა"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "წაუკითხავი"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "ალმის გარეშე"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "ალმიანი"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "ფავორიტებად მონიშვნა"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "სერვერის პაროლი შეიცვალა. შეიყვანეთ შეცვლილი პაროლი"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "ფავორიტის მოხსნა"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "მიღწეულია ელ.ფოსტის ანგარიშების მაქსიმალური რაოდენობა"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "წერილის გადახედვის სტრიქონი"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 სტრიქონი"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 სტრიქონი"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 სტრიქონი"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "სათაურის სტრიქონი სიაში"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "თქვენი ინფორმაციისთვის"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "მოგვიანებით დაგირეკავ."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "მადლობას გიხდით ელ.წერილისთვის."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "გთხოვთ, დამიკავშირდეთ ჩემი მობილური ტელეფონით."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "მოგვიანებით გიპასუხებთ."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "ოფისიდან გასული ვარ. როგორც კი დავბრუნდები, მაშინვე ვუპასუხებ წერილს."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "როგორ ხარ?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "გთხოვთ, იხილოთ მიმაგრებული ფაილი."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "ლანჩზე შევხვდეთ."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "გთხოვთ, მოგვიანებით შემახსენოთ."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "საქაღალდეს ვერ შექმნით. გადაჭარბებულია საქაღალდის სახელის მაქსიმალური სიგრძე"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Басқалар"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Оқылмаған"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Ірі"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Іздеу мүмкін емес"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Оқу"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Контактілер тізімінің, электрондық пошта тізімінің және электрондық пошта хабарларының жоғарғы жағына өту үшін екі рет түртіңіз"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Тіркеме Exchange сервер саясатымен рұқсат етілген ең үлкен өлшем шегінен асып кетті"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Жаңа email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Хабар сақталды"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "2 минут сайын"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME функциялары АҚ саясатымен бұғатталды"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Жад жетыспейт.Көп арналы жою."
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Қосымшаларды басқару"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Кіріс қоңырау параметрлері"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Шығыс параметрлері"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Ескерту рингтоны"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Аяқталды"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Тақырып (А-Я)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Тақырып (Я-А)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Таңдаулылар"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Жаңа emails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s ішінде %d жаңа электрондық пошта хабары"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s ішінде 1 жаңа электрондық пошта хабары"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Оқылған"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Оқылмаған"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Жалауша қойылмаған"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Жалауша қойылған"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Таңдаулы рет. белг-у"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Сервер құпиясөзі өзгертілді. Өзгертілген құпиясөзді енгізіңіз"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Таңд-р. рет. бел-меу"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Электрондық поштаның есептік жазбаларының ең көп санына жетті"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Хабар көру жолы"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 жол"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 жол"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 жол"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Тізімдегі тақырып жолы"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Сіздің назарыңызға"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Сізге кейінірек қоңырау шаламын."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Электрондық хатыңызға рақмет."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Ұялы телефоным арқылы маған хабарласыңыз."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Жауапты кейінірек жіберемін."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Жұмыста емеспін. Электрондық хатыңызға келісімен жауап беремін."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Қалыңыз қалай?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Тіркелген файлды тексеріңіз."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Түстік ішуге кездесейік."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Кейінірек менің есіме салыңыз."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Қалтаны жасау мүмкін емес. Ең ұзақ қалта атауынан асып кетті"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "기타"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "읽지 않음"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "아주 크게"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "검색할 수 없습니다"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "읽음"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "연락처 목록, 이메일 목록 및 이메일 메시지의 맨 위로 이동하려면 두 번 누르세요"
msgstr "중요 발신인으로 설정하지 못하였습니다"
msgid "IDS_EMAIL_POP_FAILED_TO_REMOVE_FROM_PRIORITY_SENDERS"
-msgstr "중요 발신인 목록에서 삭제하지 못하였습니다"
+msgstr "중요 발신인에서 삭제하지 못하였습니다"
msgid "IDS_EMAIL_OPT_READ_REPORT"
msgstr "읽음 확인"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Exchange 서버 정책이 허용하는 최대 크기를 초과하는 파일입니다."
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "새 이메일"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "메시지가 저장되었습니다"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "2분마다"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "IT 정책에 따라 SMIME 기능이 제한되었습니다"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "저장 공간이 없습니다. 필요 없는 파일을 삭제하세요"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "애플리케이션 관리"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "수신 설정"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "발신 설정"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "알림음"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "완료"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "제목(가나다순)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "제목(가나다역순)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "중요 표시"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "새 이메일"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "새 이메일 %d개가 %s에 있습니다"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "새 이메일 1개가 %s에 있습니다"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "읽음"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "읽지 않음"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "플래그 없음"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "플래그"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "즐겨찾기로 표시"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "서버 비밀번호가 변경되었습니다. 변경된 비밀번호를 입력하세요"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "즐겨찾기 표시 해제"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "최대 이메일 계정 수를 초과하였습니다"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "메시지 미리보기 표시줄"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1줄"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2줄"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3줄"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "목록의 제목란"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "참고"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "나중에 전화하겠습니다."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "이메일을 보내 주셔서 감사합니다."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "제 휴대폰으로 연락 바랍니다."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "나중에 회신하겠습니다"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "부재 중입니다. 회사로 돌아가면 바로 이메일에 회신하겠습니다."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "잘 지내지?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "첨부파일을 확인하세요."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "만나서 점심 먹자."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "나중에 알려 주세요."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "폴더를 만들 수 없습니다. 폴더 이름이 최대 길이를 초과하였습니다"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Kiti"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Neperskaityta"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Milžiniškas"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Neįmanoma ieškoti"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Skaityti"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Bakstelėkite dukart, kad pereitumėte į adresatų sąrašo, el. laiškų sąrašo ir el. laiškų pradžią"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Priedas yra didesnis nei leidžia šio „Exchange“ serverio politika"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Naujas el. laiškas"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Žinutė įrašyta"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Kas 2 min."
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Laikantis IT politikos, SMIME veikimas blokuojamas"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nepakanka atminties. Ištrinkite kai kuriuos elementus"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Tvarkyti programas"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Gaunamųjų nustatymai"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Siunčiamo pašto nustatymai"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Įspėjamasis tonas"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Baigta"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Tema (A–Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Tema (Z–A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Mėgstamiausieji"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nauji el. laiškai"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "Naujų el. laiškų „%s“: %d"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 naujas el. laiškas, esantis „%s“"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Skaityti"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Neperskaityti"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Nepažymėti"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Pažymėti"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Žymėt kaip parankinį"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Serverio slaptažodis pakeistas. Įveskite pakeistą slaptažodį"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Panaik.mėgstam.žym."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Pasiektas didžiausias el. pašto paskyrų skaičius"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Žinutės peržiūros eilutė"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 eilutė"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 eilutės"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 eilutės"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Sąrašo pavadinimo eilutė"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Jūsų informacijai"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Paskambinsiu vėliau."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Dėkojame už el. laišką."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Susisiekite su manimi mobiliuoju telefonu."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Atsakymą atsiųsiu vėliau."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Nesu biure. Grįžęs (-usi) atsakysiu į jūsų laišką kuo greičiau."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Kaip sekasi?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Patikrinkite pridėtą failą."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Susitikime priešpiečių."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Priminkite vėliau."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Neįmanoma sukurti aplanko. Viršytas didžiausias aplanko pavadinimo ilgis"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Citi"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Nelasīts"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Ļoti liels"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Nevar meklēt"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lasīta"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Veiciet dubultskārienu, lai dotos uz kontaktu saraksta, e-pastu saraksta un e-pasta ziņu saraksta sākumu"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Pielikuma lielums pārsniedz šīs Exchange servera politikas atļauto maksimālo lielumu"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Jauna e-pasta ziņa"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Ziņa saglabāta"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Ik pēc 2 minūtēm"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME funkcionalitāti bloķē IT politika"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nepietiek atmiņas. Izdzēsiet dažus vienumus"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Pārvaldīt programmas"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Ienākošie iestatījumi"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Izejošo ziņu iestatījumi"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Brīdinājuma signāls"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Pabeigts"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Tēma (no A līdz Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Tēma (no Z līdz A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Izlase"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Jaunas e-pasta ziņas"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d jaunas e-pasta ziņas %s kontā"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 jauna e-pasta ziņa %s kontā"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lasītās ziņas"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Nelasītās ziņas"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Bez karodziņa"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Ar karodziņu"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Atzīmēt kā izlasi"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Servera parole ir nomainīta. Ievadiet nomainīto paroli"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Noņemt no izlases"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Sasniegts maksimālais e-pasta kontu skaits"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Ziņas priekšskatījuma rinda"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 rinda"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 rindas"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 rindas"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Virsraksta rinda sarakstā"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Jūsu zināšanai"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Piezvanīšu vēlāk."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Paldies par jūsu e-pastu."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Lūdzu, sazinieties ar mani, zvanot uz mobilā tālruņa numuru."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Atbildēšu vēlāk."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Neatrodos birojā. Atbildēšu uz e-pastu, kolīdz atgriezīšos."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Kā tev klājas?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Lūdzu, skatiet pievienoto failu."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Tiekamies pusdienās."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Lūdzu, atgādiniet man vēlāk."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Mapi nevar izveidot. Pārsniegts mapes nosaukuma maksimālais garums"
+
msgstr "Праќач"
msgid "IDS_EMAIL_OPT_SEND_EMAIL"
-msgstr "Прати e-mail"
+msgstr "Прати е-пошта"
msgid "IDS_EMAIL_BODY_ACCEPT_ALL_SSL_CERTIFICATES"
msgstr "Прифати ги сите сертификати SSL"
msgstr "Избриши"
msgid "IDS_EMAIL_HEADER_EMAIL"
-msgstr "E-mail"
+msgstr "Е-пошта"
msgid "IDS_EMAIL_HEADER_ADD_ACCOUNT"
msgstr "Додај сметка"
msgstr "Обидете се повторно за %d минути"
msgid "IDS_EMAIL_POP_NO_EMAIL_ADDRESS"
-msgstr "Нема e-mail адреса"
+msgstr "Нема адреса на е-пошта"
msgid "IDS_EMAIL_BUTTON_MANUAL_SETUP"
msgstr "Рачно поставување"
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Други"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Непрочитано"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Огромни"
msgstr "Порака"
msgid "IDS_EMAIL_OPT_EMAIL"
-msgstr "E-mail"
+msgstr "Е-пошта"
msgid "IDS_EMAIL_OPT_NFC"
msgstr "NFC"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Не може да се пребара"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Читање"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Допрете двапати да одите најгоре во листата контакти, листата е-пошта и пораки"
msgstr "%s е одблокиран и е-поштата е преместена во Влезното сандаче"
msgid "IDS_EMAIL_OPT_SHOW_TEXT_TOOLS"
-msgstr "Покажи алати за текст"
+msgstr "Ð\9fокажи алаÑ\82ки за Ñ\82екÑ\81Ñ\82"
msgid "IDS_EMAIL_OPT_HIDE_TEXT_TOOLS"
-msgstr "Сокриј алати за текст"
+msgstr "СокÑ\80иÑ\98 алаÑ\82ки за Ñ\82екÑ\81Ñ\82"
msgid "IDS_EMAIL_HEADER_SEND_AS_SCHEDULED_MESSAGE"
msgstr "Прати како закажана порака"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Прилогот ја надминува максималната големина дозволена со политиката на Exchange серверот"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Нова email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Пораката е меморирана"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "На 2 минути"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Функцијата SMIME е блокирана од IT-политиката"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Нема доволно меморија. Избришете некој запис"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Уреди апликации"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Опции за прием"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Појдовни опции"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Ѕвон. за известување"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Завршено"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Предмет (А кон Ш)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Предмет (Ш кон A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Омилени"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Нови email пораки"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d нови email-и во %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 нов email на %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Прочитани"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Непрочитани"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Без знаменце"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Со знаменце"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Означи како омилени"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Лозинката на серверот е сменета. Внесете ја сменетата лозинка"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Одозн. како омилени"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Достигнат е максималниот број сметки за email"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Ред за преглед на пораката"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 ред"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 реда"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 редa"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Наслов во листа"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "За ваша информација"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ќе ти се јавам покасно."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Ви благодарам за email-от."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Те молам јави ми се на мобилен."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ќе ти одговорам покасно."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Не сум на работа. Ќе ти одговорам на мејлот штом можам кога ќе се вратам."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Како си?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Види го приложениот фајл."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Да се најдеме за ручек."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Те молам потсети ме подоцна."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Не може да се направи папката. Надмината е максималната должина за име на папка"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Andre"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Ulest"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Veldig stor"
msgstr "NFC"
msgid "IDS_EMAIL_BODY_SUNDAY"
-msgstr "Søndag"
+msgstr "søndag"
msgid "IDS_EMAIL_BODY_MONDAY"
-msgstr "Mandag"
+msgstr "mandag"
msgid "IDS_EMAIL_BODY_TUESDAY"
-msgstr "Tirsdag"
+msgstr "tirsdag"
msgid "IDS_EMAIL_BODY_WEDNESDAY"
-msgstr "Onsdag"
+msgstr "onsdag"
msgid "IDS_EMAIL_BODY_THURSDAY"
-msgstr "Torsdag"
+msgstr "torsdag"
msgid "IDS_EMAIL_BODY_FRIDAY"
-msgstr "Fredag"
+msgstr "fredag"
msgid "IDS_EMAIL_BODY_SATURDAY"
-msgstr "Lørdag"
+msgstr "lørdag"
msgid "IDS_EMAIL_BODY_OTHER"
msgstr "Annet"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Søking mislyktes"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lest"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dobbeltrykk for å gå til toppen av kontaktlistene, e-postlistene og e-postmeldingene"
msgstr "Send som planlagt melding"
msgid "IDS_EMAIL_POP_THE_TIME_SCHEDULED_FOR_SENDING_HAS_PASSED_SEND_ANYWAY_Q"
-msgstr "Det planlagte sendetidspunktet har passert. Sende likevel?"
+msgstr "Det planlagte sendetidspunktet har passert. Vil du sende likevel?"
msgid "IDS_EMAIL_POP_SCHEDULED_EMAIL_CANCELLED"
msgstr "Planlagt e-post avbrutt"
msgstr "Kunne ikke oppheve blokkeringen av denne adressen"
msgid "IDS_EMAIL_POP_FAILED_TO_SET_AS_PRIORITY_SENDER"
-msgstr "Kunne ikke angi som prioritert sender"
+msgstr "Kunne ikke angi som prioritert avsender"
msgid "IDS_EMAIL_POP_FAILED_TO_REMOVE_FROM_PRIORITY_SENDERS"
msgstr "Kunne ikke fjerne fra prioriterte avsendere"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Vedlegg overstiger maksimal størrelse som er tillatt av denne Exchange server-policyen"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Ny e-post"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Melding lagret"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Hvert 2. minutt"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME-funksjon blokkert av IT-policy"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Ikke nok minne. Slett noen elementer"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Administrer programmer"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Innkommende innstillinger"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Utgående innstillinger"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Varselsringetone"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Fullført"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Emne (A til Å)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Emne (Å til A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritter"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nye e-poster"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nye e-postmeldinger i %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 ny e-post i %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lest"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Ulest"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Ikke flagget"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Flagget"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marker som favoritt"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Serverpassordet har blitt endret. Oppgi det endrede passordet"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Fjern fav.markering"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maksimalt antall e-postkontoer er nådd"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Linje ved forhåndsvisning av meldinger"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 linje"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 linjer"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 linjer"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Tittellinje i liste"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Til informasjon"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Jeg ringer tilbake senere."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Takk for din e-post."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kontakt meg via mobiltelefon."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Jeg svarer deg senere."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Jeg er borte fra kontoret. Jeg svarer på e-posten din så snart jeg er tilbake."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Hvordan går det?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Vennligst se vedlagt fil."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "La oss møtes til lunsj."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Påminn meg senere."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Kan ikke opprette mappen. Maksimumslengde for mappenavn overskredet"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Overige"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Ongelezen"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Extra groot"
msgstr "NFC"
msgid "IDS_EMAIL_BODY_SUNDAY"
-msgstr "zondag"
+msgstr "Zondag"
msgid "IDS_EMAIL_BODY_MONDAY"
-msgstr "maandag"
+msgstr "Maandag"
msgid "IDS_EMAIL_BODY_TUESDAY"
-msgstr "dinsdag"
+msgstr "Dinsdag"
msgid "IDS_EMAIL_BODY_WEDNESDAY"
-msgstr "woensdag"
+msgstr "Woensdag"
msgid "IDS_EMAIL_BODY_THURSDAY"
-msgstr "donderdag"
+msgstr "Donderdag"
msgid "IDS_EMAIL_BODY_FRIDAY"
-msgstr "vrijdag"
+msgstr "Vrijdag"
msgid "IDS_EMAIL_BODY_SATURDAY"
-msgstr "zaterdag"
+msgstr "Zaterdag"
msgid "IDS_EMAIL_BODY_OTHER"
msgstr "Overige"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Kan niet zoeken"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Gelezen"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dubbeltik om naar het begin van contactenlijsten, e-maillijsten of e-mailberichten te gaan"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Bijlage overschrijdt maximale grootte die is toegestaan door dit Exchange Server-beleid"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nieuwe e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Bericht opgeslagen"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Om de 2 minuten"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME-functionaliteit geblokkeerd door IT-beleid"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Onvoldoende geheugen. Wis een aantal items"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Applicaties beheren"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Instellingen inkomende e-mail"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Instellingen uitgaande e-mail"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Beltoon alarm"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Voltooid"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Onderwerp (A tot Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Onderwerp (Z tot A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favorieten"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nieuwe e-mails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nieuwe e-mails in %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nieuwe e-mail in %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Gelezen"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Niet gelezen"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Niet gemarkeerd"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Gemarkeerd"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Markeer als favoriet"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Het serverwachtwoord is gewijzigd. Voer het gewijzigde wachtwoord in"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Mark. als fav. ophef"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maximumaantal e-mailaccounts bereikt"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Berichtvoorbeeldregel"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 regel"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 regels"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 regels"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Titelregel in lijst"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Voor uw informatie"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Ik bel u later."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Bedankt voor uw e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Neem contact op via mijn mobiele telefoon."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Ik stuur later een antwoord."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Ik ben niet op kantoor. Als ik terugkom, zal ik uw e-mail zo snel mogelijk beantwoorden."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Hoe gaat het?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Controleer het bijgevoegde bestand."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Laten we samen lunchen."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Herinner me er later aan."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Kan de map niet maken. Maximale lengte van mapnaam overschreden"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Inne"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Nieprzeczytane"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Bardzo duża"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Nie można wyszukać"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Przeczytano"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dotknij dwukrotnie, aby przejść na górę list kontaktów, adresów i wiadomości e-mail"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Rozmiar załącznika przekracza limit dozwolony przez zasadę tego serwera Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr ": Nowy e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Wiadomość zapisana"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Co 2 min"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funkcję SMIME blokują ustawienia zasady IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Brak pamięci. Usuń niektóre elementy"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Zarządzaj aplikacjami"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Ustawienia poczty przychodzącej"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Ustawienia poczty wych."
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Dzwonek alarmu"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Zakończono"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Temat (od A do Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Temat (od Z do A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Ulubione"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nowych e-mail"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "Nowe wiad. (%d) e-mail na koncie %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "Nowe wiad. (1) e-mail na koncie %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Przeczytane"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Nieprzeczytane"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Nieoznaczone flagą"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Oznaczone flagą"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Zazn. jako ulubione"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Hasło serwera zostało zmienione. Wprowadź zmienione hasło"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Usuń zaz. jako Ulub."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Osiągnięto maksymalną liczbę kont e-mail"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Liczba wierszy w podglądzie"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "Wierszy: 1"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "Wierszy: 2"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "Wierszy: 3"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Linia tytułu na liście"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Do Twojej wiadomości"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Oddzwonię później."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Dziękuję Ci za e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Skontaktuj się ze mną przez mój telefon komórkowy."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Wyślę odpowiedź później."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Jestem poza biurem. Odpowiem na Twój e-mail jak najszybciej po powrocie."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Co słychać?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Sprawdź załączony plik."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Zjedzmy razem obiad."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Przypomnij mi później."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Nie można utworzyć katalogu. Przekroczono maksymalną długość nazwy katalogu"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Outros"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Não lida"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Enorme"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Impossível procurar"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Lida"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toque duas vezes para ir para o topo das listas de contatos, listas de e-mail e mensagens de e-mail"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "O anexo excedeu o tamanho máximo permitido pela política deste Exchange server"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Novo e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mensagem salva"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Cada 2 minutos"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funcionalidade de SMIME bloqueada por política de TI"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Memória insuficiente. Apague alguns itens"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Gerenciar aplicações"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Configurações de entrada"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Configurações de saída"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Toque de alerta"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Concluído"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Assunto (A até Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Assunto (Z até A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Novos e-mails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d novos e-mails em %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 e-mail novo em %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lido"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Não lido"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Não sinalizada"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Sinalizada"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcar c/ favoritos"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "A senha do servidor foi alterada. Insira a senha alterada"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Desm. como favoritos"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de contas de e-mails atingido"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Linha de pré-visualização de mensagem"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 linha"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 linhas"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 linhas"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Linha de título na lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Para sua informação"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Te ligo mais tarde."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Obrigado pelo seu e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Entre em contato comigo pelo meu celular."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Enviarei uma resposta mais tarde."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Estou ausente do escritório. Quando retornar, responderei ao seu e-mail assim que for possível."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Como você está?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Verifique o arquivo anexo."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Vamos nos encontrar para o almoço."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Lembre-me mais tarde."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Não é possível criar a pasta. Comprimento máximo do nome da pasta excedido"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Outros"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Não lida"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Muito grande"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Impossível procurar"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Ler"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Toque duas vezes para ir para o início de listas de contactos, listas de e-mails e mensagens de e-mail"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "O anexo ultrapassa o tamanho máximo permitido pela política deste servidor Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Novo e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mensagem guardada"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Cada 2 minutos"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funcionalidade de SMIME bloqueada por política de TI"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Memória insuficiente. Apague alguns itens"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Gerir aplicações"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Definições de recepção"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Definições de saída"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Tom de toque alerta"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Concluída"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Assunto (A a Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Assunto (Z para A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoritos"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Novos e-mails"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d novos e-mails em %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 e-mail novo em %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lida"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Não lida"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Não sinalizada"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Sinalizada"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcar como favorit."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "A palavra-passe do servidor foi alterada. Introduza a palavra-passe alterada"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Desmarcar como fav"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Número máximo de contas de e-mails atingido"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Linhas de pré-visualização de mensagem"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 linha"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 linhas"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 linhas"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Linha de título na lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Para sua informação"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Eu telefono mais tarde."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Obrigado pelo seu e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Contacte-me através do meu telemóvel."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Envio uma resposta mais tarde."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Estou fora do escritório. Respondo ao seu e-mail assim que possível após o meu regresso."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Como estás?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "É favor verificar o ficheiro anexo."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Vamos almoçar juntos."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "É favor lembrar-me mais tarde."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Impossível criar a pasta. Comprimento máximo de nome de pasta excedido"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Altele"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Necitit"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Foarte mare"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Imposibil de căutat"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Citit"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Atingeţi de două ori pentru a vă deplasa la începutul listei de contacte, al listei de e-mailuri şi al mesajelor de e-mail"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Ataşarea depăşeşte dimensiunea maximă permisă de această politică Exchange Server"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Email nou"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mesaj salvat"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "La fiecare 2 minute"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funcţionalitate SMIME blocată prin politica IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Memorie insuficientă. Ştergeţi câteva elemente"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Gestionare aplicaţii"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Setări de intrare"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Setări de ieşire"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Ton sonerie alertă"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Finalizat"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Subiect (A-Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Subiect (Z-A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favorite"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Mesaje email noi"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d e-mailuri noi în %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 e-mail nou în %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Citite"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Necitite"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Nesemnalizate"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Semnalizate"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Marcare preferinţe"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Parola serverului a fost schimbată. Introduceţi noua parolă"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Deselectare ca pref."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "S-a atins numărul maxim de conturi de email"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Linie previzualizare mesaj"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 rând"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 rânduri"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 rânduri"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Linie de titlu listă"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Pentru referinţa dvs."
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Vă sun mai târziu."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Vă mulţumim pentru e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Contactaţi-mă pe telefonul mobil."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Voi trimite un răspuns ulterior."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Nu sunt la birou. Voi răspunde la e-mailul dvs. la întoarcere, în cel mai scurt timp posibil."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Ce faceţi?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Verificaţi fişierul ataşat."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Hai să ne întâlnim să luăm prânzul."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Aminteşte-mi mai târziu."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Folderul nu poate fi creat. S-a depăşit limita de lungime pentru numele de folder"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Прочее"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Непрочитанные"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Огромный"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Не удалось выполнить поиск"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Прочитано"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Коснитесь дважды для перехода в начало списка контактов, адресов электронной почты или сообщений"
msgstr "Не удалось сохранить сообщение электронной почты"
msgid "IDS_EMAIL_POP_EMAIL_HAS_BEEN_SAVED_AS_PSEML_IN_PS"
-msgstr "Сообщение сохранено как файл %s.eml в папке \"%s\""
+msgstr "Сообщение сохранено как файл %s.eml в папке '%s'"
msgid "IDS_EMAIL_OPT_LARGE_HPDP_M_SIZE"
msgstr "Крупное (%d%)"
msgstr "Разблокировать адрес"
msgid "IDS_EMAIL_POP_PS_HAS_BEEN_UNBLOCKED_AND_THE_EMAIL_HAS_BEEN_MOVED_TO_INBOX"
-msgstr "Адрес %s разблокирован, а сообщение перемещено в папку \"Входящие\""
+msgstr "Адрес %s разблокирован, а сообщение перемещено в папку 'Входящие'"
msgid "IDS_EMAIL_OPT_SHOW_TEXT_TOOLS"
msgstr "Показать текстовые инструменты"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Превышен максимальный размер вложения, разрешенный политикой данного сервера Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Новое сообщение E-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Сообщение сохранено"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Каждые 2 минуты"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Функции SMIME заблокированы политикой"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Недостаточно памяти. Удалите некоторые элементы"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Управление приложениями"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Параметры: входящие"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Исходящая почта"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Мелодия уведомления"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Завершено"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Тема (от А до Я)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Тема (от Я до А)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Избранное"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Новые сообщения E-mail"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "Новых сообщений электронной почты в %s: %d"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 новое сообщение электронной почты в %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Прочитанные"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Непрочитанные"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Неотмеченные"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Отмеченные"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Отметить как избр."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Пароль сервера был изменен. Введите измененный пароль"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Удал. из избранного"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Достигнуто максимальное число учетных записей электронной почты"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Строка предварительного просмотра сообщения"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 строка"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 строки"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 строки"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Строка заголовка в списке"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "К вашему сведению"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Перезвоню позже."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Спасибо за сообщение."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Позвоните мне на мобильный телефон."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Я отвечу позже."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Меня нет в офисе. Я отвечу на ваше сообщение, как только вернусь."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Как дела?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Пожалуйста, просмотрите вложенный файл."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Давай вместе пообедаем."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Напомните мне позже."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Не удается создать папку. Превышена максимальная длина имени папки"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Ostatné"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Neprečítané"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Veľmi veľké"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Nedá sa nájsť"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Prečítané"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dvojitým ťuknutím môžete prejsť na začiatok zoznamu kontaktov, e-mailov a e-mailových správ"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Príloha prekračuje maximálnu veľkosť povolenú politikou tohto servera Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nový e-mail"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Správa uložená"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Každé 2 minúty"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Funkciu SMIME blokuje politika IT"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nedostatok pamäte. Vymažte niektoré položky"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Spravovať aplikácie"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Nastavenia prichádzajúcej pošty"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Nastavenia odchádzajúcej pošty"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Vyzv. tón upozorn."
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Dokončené"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Predmet (od A po Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Predmet (od Z po A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Obľúbené"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nové e-maily"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nových e-mailov v %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nový e-mail v %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Prečítané"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Neprečítané"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Bez príznaku"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "S príznakom"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Označiť ako obľúbené"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Heslo servera bolo zmenené. Zadajte zmenené heslo"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Zrušiť ozn. ako obľ."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Dosiahol sa maximálny počet e-mailových kont"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Riadok s ukážkou správy"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 riadok"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 riadky"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 riadky"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Titulný riadok v zozname"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Informácie"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Zavolám neskôr."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Ďakujeme za váš e-mail."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kontaktujte ma prostredníctvom môjho mobilného telefónu."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Odpoviem neskôr."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Som mimo kancelárie. Odpoviem na váš e-mail čo najskôr po mojom návrate."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Ako sa máš?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Skontrolujte priložený súbor."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Stretneme sa na obede."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Pripomenúť neskôr."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Nedá sa vytvoriť priečinok. Prekročila sa maximálna dĺžka názvu priečinka"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Drugo"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Neprebrano"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Zelo velika"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Iskanje ni mogoče"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Prebrano"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dvakrat pritisnite, če se želite premakniti na vrh seznamov stikov, seznamov e-pošte in e-poštnih sporočil"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Priloga presega največjo dovoljeno velikost po tem pravilniku strežnika Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nova e-pošta"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Sporočilo je shranjeno"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Vsaki 2 minuti"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Pravilnik IT je blokiral delovanje SMIME"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Ni dovolj pomnilnika. Izbrišite nekaj predmetov"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Uredi aplikacije"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Dohodne nastavitve"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Odhodne nastavitve"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Zvonjenje opozorila"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Končano"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Zadeva (od A do Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Zadeva (od Z do A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Priljubljene"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nove e-pošte"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d novih e-poštnih sporočil v računu %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nova e-pošta v računu %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Prebrano"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Neprebrano"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Brez zastavice"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Z zastavico"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Oz. kot priljubljeno"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Geslo za strežnik je spremenjeno. Vnesite spremenjeno geslo"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Odstr. ozn. priljub."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Doseženo je največje dovoljeno število računov za e-pošto"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Vrstica za predogled sporočila"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 vrstica"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 vrstici"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 vrstice"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Vrst. z nasl. na seznamu"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Za vašo evidenco"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Pokličem pozneje."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Hvala za vašo e-pošto."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Pokliči me prek mobilnega telefona."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Odgovor pošljem pozneje."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Nisem v pisarni. Na e-pošto bom odgovoril takoj, ko se vrnem."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Kako ste?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Preverite priloženo datoteko."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Pojdiva na kosilo."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Opomni me pozneje."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Mape ni mogoče ustvariti. Največja dovoljena dolžina imena mape je presežena"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Ostalo"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Nepročitano"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Veliki"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Nemoguće pretraživati"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Pročitano"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dvaput kucni za odlazak na vrh listi kontakata, slanje listi putem e-pošte ili slanje e-poruka"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Prilog premašuje maksimalnu veličinu koju dozvoljava politika ovog Exchange servera"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Nova e-poruka"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Poruka sačuvana"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Svaka 2 min."
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "IT politika je blokirala SMIME funkciju"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Nedovoljno memorije. Obriši neke od stavki"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Organizuj aplikacije"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Dolazna podešavanja"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Podešavanja odlazne pošte"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Ton zvona upozorenja"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Završeno"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Tema (od A do Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Tema (od Z do A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Omiljeni"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Nove e-poruke"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d novih poruka u %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nova e-poruka u %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Pročitano"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Nepročitano"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Bez zastavice"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Označeno zastavicom"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Označi kao omiljene"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Promenjena je lozinka servera. Unesi promenjenu lozinku"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Ozn. kao neomiljene"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Dostignut maksimalan broj naloga e-pošte"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Red u pregledu poruke"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "Jedna linija"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 reda"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 reda"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Linija naslova na listi"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Informacije na uvid"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Čujemo se kasnije."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Hvala ti na e-poruci."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Kontaktiraj me putem mog mobilnog telefona."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Odgovor ću poslati kasnije."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Nisam u kancelariji. Odgovoriću na tvoju e-poruku čim se budem vratio/la."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Kako si?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Proveri priloženi fajl."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Hajde da se vidimo na ručku."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Podseti me kasnije."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Kreiranje foldera nije moguće. Premašena je maksimalna dužina naziva foldera"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Annat"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Oläst"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Jättestor"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Det går inte att söka"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Läs"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Dubbeltryck för att gå till toppen av kontaktlistan, e-postlistan och e-postmeddelanden"
msgstr "Händelsen togs bort från Kalender"
msgid "IDS_EMAIL_OPT_REMOVE_CC_BCC"
-msgstr "Ta bort Cc/Bcc"
+msgstr "Ta bort kopia/hemlig kopia"
msgid "IDS_EMAIL_OPT_AUDIO"
msgstr "Ljud"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Bilagan överskrider den maximalt tillåtna storleken som tillåts för Exchange Server-policyn"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Ny e-post"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Meddelande sparat"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Var 2 min."
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME-funktioner blockeras av IT-policy"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Minnet räcker inte. Radera några objekt"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Hantera program"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Inställningar för inkommande"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Inställningar för utgående"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Meddelandesignal"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Klar"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Ämne (A till Ö)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Ämne (Ö till A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoriter"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Ny e-post"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%d nya e-postmeddelanden i %s"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 nytt e-postmeddelande i %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Lästa"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Olästa"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Ej flaggade"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Flaggade"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Markera som favor."
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Serverlösenordet har ändrats. Ange det ändrade lösenordet"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Avmarkera som fav."
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Högsta antal e-postkonton har uppnåtts"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Rad för meddelandeförhandsgranskning"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 rad"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 rader"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 rader"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Titelrad i lista"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "För information"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Jag ringer dig senare."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Tack för ditt e-postmeddelande."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Ring mig på min mobiltelefon."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Jag skickar ett svar senare."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Jag är inte på kontoret. Jag kommer att svara på ditt e-postmeddelande så snart möjligt när jag kommer tilllbaka."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Hur mår du?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Kontrollera den bifogade filen."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Vi kan träffas för lunch."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Påminn mig senare."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Det går inte att skapa mappen. Den högsta längden för mappnamn har överskridits"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Diğerleri"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Okunmadı"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Çok büyük"
msgstr "Geri al"
msgid "IDS_EMAIL_OPT_REDO"
-msgstr "Yinele"
+msgstr "İleri al"
msgid "IDS_EMAIL_OPT_BOLD"
msgstr "Kalın"
msgstr "Tarih"
msgid "IDS_EMAIL_HEADER_SEARCH"
-msgstr "Buluyor"
+msgstr "Arama"
msgid "IDS_EMAIL_POP_UNABLE_TO_OPEN_EMAIL_MESSAGE"
msgstr "E-posta mesajı açılamıyor"
msgstr "SMTP sunucusu"
msgid "IDS_EMAIL_OPT_SEARCH"
-msgstr "Buluyor"
+msgstr "Arama"
msgid "IDS_EMAIL_OPT_SHARE"
msgstr "Paylaşıma aç"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Aranamıyor"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Oku"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Kişi listeleri, e-posta listeleri ve e-posta mesajlarının başına gitmek için çift dokunun"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Bu ek, Exchange sunucusu politikasının izin verdiği maksimum boyutu aşıyor"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "yeni E-posta"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Mesaj kaydedildi"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Her 2 dakikada bir"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME fonksiyonu IT politikası nedeniyle engellendi"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Yeterli hafıza yok. Bazı öğeleri silin."
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Uygulamaları yönet"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Gelen e-posta ayarları"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Giden e-posta ayarları"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Uyarı zil sesi"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Tamamlandı"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Konu (A'dan Z'ye)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Konu (Z'den A'ya)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Favoriler"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Yeni e-posta"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s adresinde %d yeni e-posta"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s içinde 1 yeni e-posta"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Okunmuş"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Okunmamış"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Bayraksız"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Bayraklı"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Favori olark işartle"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Sunucu şifresi değiştirilmiş. Değiştirilen şifreyi girin"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Favorilerden kaldır"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Maksimum e-posta hesabı sayısına ulaşıldı"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Mesajı önizleme satırı"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 hat"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 satır"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 satır"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Listedeki başlık satırı"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Bilgilerinize"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Seni sonra arayacağım."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "E-postanız için teşekkür ederiz."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Lütfen benimle cep telefonuyla irtibat kur."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Daha sonra yanıtlayacağım."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Ofiste değilim. E-postanıza döner dönmez yanıt vereceğim."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Nasılsın?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Lütfen ekteki dosyayı kontrol edin."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Öğle yemeği için buluşalım."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Lütfen sonra hatırlat."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Klasör oluşturulamıyor. Maksimum klasör adı uzunluğu aşıldı"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Інші"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "Непрочитані"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Великий"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Неможливо виконати пошук"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "Прочитане"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Двічі постукайте, щоб перейти вгору списку контактів, списку повідомлень Email або будь-якого повідомлення Email"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Розмір вкладення перевищує максимально дозволений політикою сервера Exchange"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Новий Email"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Повідомлення збережено"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Кожні 2 хвилини"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "Функція SMIME заблокована IT-політикою"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Недостатньо пам’яті. Видаліть деякі об’єкти"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Керувати програмами"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Установки вхідної пошти"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Установки вихідної пошти"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Звук сигналу"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Завершити"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Тема (від А до Я)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Тема (від Я до А)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Обране"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Нові повідомлення Email"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "Нових повідомлень Email у %s: %d"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "1 нове повідомлення Email в %s"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "Прочитано"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "Непрочитано"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Непозначено"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Позначено"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Позначити як обране"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Пароль сервера змінено. Введіть змінений пароль"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Зняти позн. ""Обране"""
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "Досягнуто максимальної кількості облікових записів Email"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Рядок перегляду повідомлення"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 рядок"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 рядки"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 рядки"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Рядок назви у списку"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Для довідки"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Передзвоню тобі пізніше."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "Дякую за повідомлення електронної пошти."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Зателефонуй мені на мобільний телефон."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Я відповім пізніше."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Мене немає на робочомі місці. Я відповім на ваше повідомлення електронної пошти одразу після повернення."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Як справи?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Перегляньте вкладений файл."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Давай разом пообідаємо."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Нагадайте мені пізніше."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Неможливо створити папку. Перевищено максимальну довжину імені папки"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "Boshqalar"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "O‘qilmaganlar"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "Ulkan"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "Qidirib bo‘lmaydi"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "O‘qilganlar"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "Kontaktlar ro‘yxati, e-pochtalar ro‘yxati va e-pochta xabarlarining eng yuqorisiga o‘tish uchun, ikki marta cherting"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "Biriktirma o‘lchami ushbu Exchange serveri siyosati tomonidan ruxsat etilgan maksimal o‘lchamdan katta"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "Yangi e-pochta"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "Xabar saqlandi"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "Har 2 daqiqa"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME funksionalligi AT siyosati tomonidan bloklangan"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "Xotira yetarli emas. Ba’zi elementlarni o'chiring"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "Ilovalarni boshqarish"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "Kiruvchi parametrlari"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "Chiquvchi xabarlar parametrlari"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "Signal ringtoni"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "Yakunlash"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "Mavzu (A dan Z ga)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "Mavzu (Z dan A ga)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "Tanlanganlar"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "Yangi e-pochtalar"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%sda %d ta yangi e-pochta xabari"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%sda 1 ta yangi e-pochta xabari"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "O‘qilgan"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "O‘qilmagan"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "Belgi ol/tashlangan"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "Belgi qo‘yilgan"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "Tnlngn. sif. belgila"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "Server paroli o‘zgartirildi. O‘zgartirilgan parolni kiriting"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "Tnlngn belgi ol/tash"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "E-pochta hisob qaydnomalari soni ruxsat etilgan maksimal miqdorga yetdi"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "Xabarni dastlabki ko‘rib chiqish satri"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 satr"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 satr"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 satr"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "Ro‘yxatdagi sarlavha"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "Axborotingiz uchun"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "Sizga keyinroq qo‘ng‘iroq qilaman."
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "E-pochta xabaringiz uchun rahmat."
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "Iltimos, mobil telefon orqali men bilan bog‘laning."
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "Javobni keyinroq yuboraman."
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "Men ofisdan tashqaridaman. Qaytishim bilanoq e-pochta xabaringizga javob yozaman."
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "Yaxshimisiz?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "Iltimos, biriktirilgan faylni tekshiring."
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "Keling tushlikda ko‘rishamiz."
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "Keyinroq eslatilsin."
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "Jildni yaratib bo‘lmaydi. Jild nomi uzunligi maksimal miqdordan oshib ketdi"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "其它"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "未读"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "巨大"
msgstr "上个月"
msgid "IDS_EMAIL_BODY_1_WEEK_AGO"
-msgstr "1 星期前"
+msgstr "1 周之前"
msgid "IDS_EMAIL_OPT_LOG_IN"
msgstr "登录"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "无法搜索"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "已读"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "双击以转至联系人列表、电子邮件列表和电子邮件消息的顶部"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "附件超过该 Exchange 服务器政策允许的最大大小"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "新邮件"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "已保存信息"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "每 2 分钟"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME功能已被IT政策阻止"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "存储空间不足。请删除部分项目"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "管理应用程序"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "接收设置"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "发送设置"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "提醒铃声"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "完成"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "主题(A 至 Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "主题(Z 至 A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "收藏"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "新邮件"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s中有%d封新电子邮件"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s中有1封新电子邮件"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "已读"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "未读"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "未标记"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "已标记"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "标记为收藏"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "服务器密码已更改。输入已更改的密码"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "取消标记为收藏"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "已达到电子邮件帐户的数量上限"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "邮件预览行"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 行"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 行"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 行"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "列表中的标题行"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "供您参考"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "我会稍后打给您"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "感谢您的电子邮件"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "请通过手机联系我"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "我会稍后发送回复"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "我不在办公室。我会在回来后立即回复您的电子邮件"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "你好吗?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "请查看附加文件"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "我们一起吃午餐吧"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "请稍后提醒我"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "无法创建文件夹。已超过最大文件夹名称长度"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "其他"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "未讀取"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "巨大"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "無法搜尋"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "已讀取"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "輕觸兩次以前往聯絡人清單、電子郵件清單以及電子郵件訊息的頂部"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "附件超過 Exchange 伺服器政策的檔案大小上限"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "新電子郵件"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "訊息已儲存"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "每 2 分鐘"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME 功能已被 IT 政策封鎖"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "記憶體不足。請刪除一些項目"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "管理應用程式"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "接收設定"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "外寄設定"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "提醒鈴聲"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "完成"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "主題 (A 至 Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "主題 (Z 至 A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "我的最愛"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "新電子郵件"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s 中有 %d 封新的電子郵件"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s 中有 1 封新的電子郵件"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "已讀"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "未讀"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "未標記"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "已標記"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "標記為我的最愛"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "伺服器密碼已變更。輸入變更的密碼"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "取消標記為我的最愛"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "已達電子郵件帳戶的數量上限"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "訊息預覽線"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 行"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 行"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 行"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "清單中的標題文字"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "供您參考"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "待會回電"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "謝謝您的電子郵件"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "請致電我的手機"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "稍後回覆"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "我目前外出中。我會在回來後盡快回覆電子郵件給您"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "您好嗎?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "請檢查附加檔案"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "一起共進午餐吧!"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "稍後請再提醒我"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "無法建立資料夾。超過資料夾名稱長度上限"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "其它"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "未读"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "巨大"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "无法搜索"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "阅读"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "双击以转至联系人列表、电子邮件列表和电子邮件消息的顶部"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "附件超过该 Exchange 服务器政策允许的最大大小"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "新邮件"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "已保存信息"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "每2分钟"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME功能已被IT政策阻止"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "内存已满\n请删除项目"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "管理应用程序"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "来信设置"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "发出设置"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "提醒铃声"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "完成"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "科目(A 至 Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "科目(Z 至 A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "收藏夹"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "新邮件"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s中有%d封新电子邮件"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s中有1封新电子邮件"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "已读"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "未读"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "未标记"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "已标记"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "标记为收藏"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "服务器密码已更改。输入已更改的密码"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "取消标记为收藏"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "最大的电子邮件帐户数达到"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "信息预览列"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 行"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 行"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 行"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "列表中的标题行"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "供您参考"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "我会稍后打给您"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "感谢您的电子邮件"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "请通过手机联系我"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "我会稍后发送回复"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "我不在办公室。我会在回来后立即回复您的电子邮件"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "你好吗?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "请查看附加文件"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "我们一起吃午餐吧"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "请稍后提醒我"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "无法创建文件夹。已超过最大文件夹名称长度"
+
msgid "IDS_EMAIL_OPT_OTHERS"
msgstr "其他"
-msgid "IDS_EMAIL_OPT_UNREAD"
-msgstr "未讀取"
-
msgid "IDS_EMAIL_MBODY_HUGE"
msgstr "超大"
msgid "IDS_EMAIL_POP_UNABLE_TO_SEARCH"
msgstr "無法搜尋"
-msgid "IDS_EMAIL_OPT_READ"
-msgstr "已讀取"
-
msgid "IDS_EMAIL_POP_DOUBLE_TAP_TO_GO_TO_THE_TOP_OF_CONTACTS_LISTS_EMAIL_LISTS_AND_EMAIL_MESSAGES"
msgstr "輕觸兩次前往聯絡人清單、電子郵件清單以及電子郵件訊息頂部"
msgid "IDS_EMAIL_POP_ATTACHMENT_EXCEEDS_THE_MAXIMUM_SIZE_ALLOWED_BY_THIS_EXCHANGE_SERVER_POLICY_ABB"
msgstr "附件超過 Exchange 伺服器政策的檔案大小上限"
+msgid "IDS_EMAIL_HEADER_NEW_EMAIL"
+msgstr "新電子郵件"
+
+msgid "IDS_EMAIL_POP_MESSAGE_SAVED"
+msgstr "訊息已存"
+
+msgid "IDS_EMAIL_OPT_EVERY_2_MINUTES"
+msgstr "每 2 分鐘"
+
+msgid "IDS_EMAIL_POP_SMIME_FUNCTIONALITY_BLOCKED_BY_IT_POLICY"
+msgstr "SMIME 功能被 IT 政策阻擋"
+
+msgid "IDS_EMAIL_POP_NOT_ENOUGH_MEMORY_DELETE_SOME_ITEMS"
+msgstr "記憶體不足。請刪除部分項目"
+
+msgid "IDS_EMAIL_BUTTON_MANAGE_APPLICATIONS"
+msgstr "管理應用程式"
+
+msgid "IDS_EMAIL_BODY_INCOMING_SETTINGS"
+msgstr "來電設定"
+
+msgid "IDS_EMAIL_BODY_OUTGOING_SETTINGS"
+msgstr "發送設定"
+
+msgid "IDS_EMAIL_BODY_ALERT_RINGTONE_ABB"
+msgstr "提醒鈴聲"
+
+msgid "IDS_EMAIL_OPT_COMPLETE_ABB"
+msgstr "完成"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HA_TO_Z_ABB"
+msgstr "主旨 (A 至 Z)"
+
+msgid "IDS_EMAIL_OPT_SUBJECT_HZ_TO_A_ABB"
+msgstr "主旨 (Z 至 A)"
+
+msgid "IDS_EMAIL_OPT_FAVOURITES_ABB"
+msgstr "我的最愛"
+
+msgid "IDS_EMAIL_BODY_NEW_EMAILS"
+msgstr "新電子郵件"
+
+msgid "IDS_EMAIL_BODY_PD_NEW_EMAILS_IN_PS"
+msgstr "%s 有 %d 封新的電子郵件"
+
+msgid "IDS_EMAIL_BODY_1_NEW_EMAIL_IN_PS"
+msgstr "%s 中有 1 封新的電子郵件"
+
+msgid "IDS_EMAIL_OPT_READ_M_MARK_AS_ABB"
+msgstr "已讀"
+
+msgid "IDS_EMAIL_OPT_UNREAD_M_MARK_AS_ABB"
+msgstr "未讀"
+
+msgid "IDS_EMAIL_OPT_UNFLAGGED_M_SET_AS_ABB"
+msgstr "未標記"
+
+msgid "IDS_EMAIL_OPT_FLAGGED_M_SET_AS_ABB"
+msgstr "已標記"
+
+msgid "IDS_EMAIL_OPT_MARK_AS_FAVOURITES_ABB"
+msgstr "標記為我的最愛"
+
+msgid "IDS_EMAIL_BODY_THE_SERVER_PASSWORD_HAS_BEEN_CHANGED_ENTER_THE_CHANGED_PASSWORD"
+msgstr "伺服器密碼已變更。輸入變更的密碼"
+
+msgid "IDS_EMAIL_OPT_UNMARK_AS_FAVOURITES_ABB"
+msgstr "取消標記為我的最愛"
+
+msgid "IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED"
+msgstr "電子郵件帳號已達道最大數量"
+
+msgid "IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE"
+msgstr "預覽行數"
+
+msgid "IDS_EMAIL_BODY_1_LINE"
+msgstr "1 行"
+
+msgid "IDS_EMAIL_BODY_2_LINES"
+msgstr "2 行"
+
+msgid "IDS_EMAIL_BODY_3_LINES"
+msgstr "3 行"
+
+msgid "IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST"
+msgstr "清單中的標題文字"
+
+msgid "IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE"
+msgstr "僅供參考"
+
+msgid "IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE"
+msgstr "待會回電"
+
+msgid "IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE"
+msgstr "謝謝您的電子郵件"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE"
+msgstr "請撥打我的手機"
+
+msgid "IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE"
+msgstr "稍後回覆"
+
+msgid "IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE"
+msgstr "我目前外出。將盡快回覆電子郵件給您"
+
+msgid "IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE"
+msgstr "你好嗎?"
+
+msgid "IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE"
+msgstr "煩請確認附件"
+
+msgid "IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE"
+msgstr "一起共進午餐吧!"
+
+msgid "IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE"
+msgstr "稍後請再提醒我"
+
+msgid "IDS_EMAIL_BODY_SERVER_DOES_NOT_SUPPORT_THIS_ACTION"
+msgstr "Server does not support this action"
+
+msgid "IDS_EMAIL_BODY_UNABLE_TO_CREATE_THE_FOLDER_MAXIMUM_FOLDER_NAME_LENGTH_EXCEEDED"
+msgstr "無法建立資料夾。超過資料夾名稱長度上限"
+
#define PADDING_HEIGHT 400
-#define COLOR1 255 255 255
-#define COLOR2 153 153 153
-#define COLOR3 0 0 0
-#define COLOR4 128 128 128
-
#endif /* __EMAIL_SETTING_DEFINE_H__ */
/* EOF */
--- /dev/null
+/*
+ Email Application
+
+Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd All Rights Reserved
+Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
+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.
+*/
+
+#ifndef __EMAIL_SETTING_STRING_H__
+#define __EMAIL_SETTING_STRING_H__
+
+/* system string */
+#define EMAIL_SETTING_STRING_ACCOUNTS dgettext("sys_string", "IDS_COM_BODY_ACCOUNTS")
+#define EMAIL_SETTING_STRING_EMAIL_ADDRESS dgettext("sys_string", "IDS_COM_BODY_EMAIL_ADDRESS")
+#define EMAIL_SETTING_STRING_EMAIL_SIZE dgettext("sys_string", "IDS_COM_BODY_EMAIL_SIZE")
+#define EMAIL_SETTING_STRING_EMAIL_SYNC dgettext("sys_string", "IDS_COM_BODY_EMAIL_SYNC")
+#define EMAIL_SETTING_STRING_MANUAL dgettext("sys_string", "IDS_COM_BODY_MANUAL")
+#define EMAIL_SETTING_STRING_NO_CONTENTS dgettext("sys_string", "IDS_COM_BODY_NO_CONTENTS")
+#define EMAIL_SETTING_STRING_NONE dgettext("sys_string", "IDS_COM_BODY_NONE")
+#define EMAIL_SETTING_STRING_OFF dgettext("sys_string", "IDS_COM_BODY_OFF")
+#define EMAIL_SETTING_STRING_OTHERS dgettext("sys_string", "IDS_COM_BODY_OTHERS")
+#define EMAIL_SETTING_STRING_PWD dgettext("sys_string", "IDS_COM_BODY_PASSWORD")
+#define EMAIL_SETTING_STRING_SELECT_ALL dgettext("sys_string", "IDS_COM_BODY_SELECT_ALL")
+#define EMAIL_SETTING_STRING_USER_NAME dgettext("sys_string", "IDS_COM_BODY_USER_NAME")
+#define EMAIL_SETTING_STRING_LOGIN dgettext("sys_string", "IDS_COM_BUTTON_LOGIN")
+#define EMAIL_SETTING_STRING_HEADER_EDIT dgettext("sys_string", "IDS_COM_HEADER_EDIT")
+#define EMAIL_SETTING_STRING_ALREADY_EXIST dgettext("sys_string", "IDS_COM_POP_ALREDY_EXISTS")
+#define EMAIL_SETTING_STRING_CONNECTION_FAIL dgettext("sys_string", "IDS_COM_POP_CONNECTION_FAILED")
+#define EMAIL_SETTING_STRING_DELETED dgettext("sys_string", "IDS_COM_POP_DELETED")
+#define EMAIL_SETTING_STRING_SELECTED dgettext("sys_string", "IDS_COM_POP_SELECTED")
+#define EMAIL_SETTING_STRING_UNABLE_DELETE dgettext("sys_string", "IDS_COM_POP_UNABLE_TO_DELETE")
+#define EMAIL_SETTING_STRING_UNKNOWN_ERROR dgettext("sys_string", "IDS_COM_POP_UNKNOWN_ERROR_OCCURRED")
+#define EMAIL_SETTING_STRING_WARNING dgettext("sys_string", "IDS_COM_POP_WARNING")
+#define EMAIL_SETTING_STRING_ADD dgettext("sys_string", "IDS_COM_SK_ADD")
+#define EMAIL_SETTING_STRING_SK_ADD_ACCOUNT dgettext("sys_string", "IDS_COM_SK_ADD_ACCOUNT")
+#define EMAIL_SETTING_STRING_CANCEL dgettext("sys_string", "IDS_COM_SK_CANCEL")
+#define EMAIL_SETTING_STRING_SK_DELETE dgettext("sys_string", "IDS_COM_SK_DELETE")
+#define EMAIL_SETTING_STRING_DONE dgettext("sys_string", "IDS_COM_SK_DONE")
+#define EMAIL_SETTING_STRING_SK_EDIT dgettext("sys_string", "IDS_COM_SK_EDIT")
+#define EMAIL_SETTING_STRING_NO dgettext("sys_string", "IDS_COM_SK_NO")
+#define EMAIL_SETTING_STRING_OK dgettext("sys_string", "IDS_COM_SK_OK")
+#define EMAIL_SETTING_STRING_SAVE dgettext("sys_string", "IDS_COM_SK_SAVE")
+#define EMAIL_SETTING_STRING_SET dgettext("sys_string", "IDS_COM_SK_SET")
+#define EMAIL_SETTING_STRING_YES dgettext("sys_string", "IDS_COM_SK_YES")
+
+/* application string */
+#define EMAIL_SETTING_STRING_ACCOUNT_NAME _("IDS_EMAIL_BODY_ACCOUNT_NAME")
+#define EMAIL_SETTING_STRING_ADD_ADDRESS _("IDS_EMAIL_BODY_ADD_ADDRESS")
+#define EMAIL_SETTING_STRING_ADDRESS _("IDS_EMAIL_BODY_ADDRESS")
+#define EMAIL_SETTING_STRING_ADD_SIGNATURE _("IDS_EMAIL_BODY_ADD_SIGNATURE")
+#define EMAIL_SETTING_STRING_ALERT_REP _("IDS_EMAIL_BODY_ALERT_REPETITION")
+#define EMAIL_SETTING_STRING_ALWAYS_BCC _("IDS_EMAIL_BODY_ALWAYS_BCC_MYSELF")
+#define EMAIL_SETTING_STRING_ALWAYS_CC_BCC _("IDS_EMAIL_BODY_ALWAYS_CC_BCC_MYSELF")
+#define EMAIL_SETTING_STRING_ALWAYS_CC _("IDS_EMAIL_BODY_ALWAYS_CC_MYSELF")
+#define EMAIL_SETTING_STRING_BADGE _("IDS_EMAIL_BODY_BADGE")
+#define EMAIL_SETTING_STRING_DEFAULT_SENDING_ACCOUNT _("IDS_EMAIL_BODY_DEFAULT_SENDING_ACCOUNT")
+#define EMAIL_SETTING_STRING_DELETING_OPTION _("IDS_EMAIL_BODY_DELETING_OPTIONS")
+#define EMAIL_SETTING_STRING_DISPLAY_CONTENTS _("IDS_EMAIL_BODY_DISPLAY_CONTENTS")
+#define EMAIL_SETTING_STRING_DRAFTS _("IDS_EMAIL_BODY_DRAFTS")
+#define EMAIL_SETTING_STRING_EMAIL_CERT _("IDS_EMAIL_BODY_EMAIL_CERTIFICATE")
+#define EMAIL_SETTING_STRING_ENCRYPT _("IDS_EMAIL_BODY_ENCRYPT")
+#define EMAIL_SETTING_STRING_ENCRYPT_ALG _("IDS_EMAIL_BODY_ENCRYPTION_ALGORITHM")
+#define EMAIL_SETTING_STRING_ENTIRE_EMAIL _("IDS_EMAIL_BODY_ENTIRE_EMAIL")
+#define EMAIL_SETTING_STRING_E_10MIN _("IDS_EMAIL_BODY_EVERY_10_MINUTES")
+#define EMAIL_SETTING_STRING_E_1H _("IDS_EMAIL_BODY_EVERY_1_HOUR")
+#define EMAIL_SETTING_STRING_E_30MIN _("IDS_EMAIL_BODY_EVERY_30_MINUTES")
+#define EMAIL_SETTING_STRING_E_5MIN _("IDS_EMAIL_BODY_EVERY_5_MINUTES")
+#define EMAIL_SETTING_STRING_PD_H _("IDS_EMAIL_BODY_EVERY_PD_HOURS")
+#define EMAIL_SETTING_STRING_PD_MIN _("IDS_EMAIL_BODY_EVERY_PD_MINUTES")
+#define EMAIL_SETTING_STRING_FWD_WITH_FILES _("IDS_EMAIL_BODY_FORWARD_WITH_FILES")
+#define EMAIL_SETTING_STRING_GENERAL_SETTINGS _("IDS_EMAIL_BODY_GENERAL_SETTINGS")
+#define EMAIL_SETTING_STRING_HEADER_ONLY _("IDS_EMAIL_BODY_HEADER_ONLY")
+#define EMAIL_SETTING_STRING_IMAP4 _("IDS_EMAIL_BODY_IMAP4")
+#define EMAIL_SETTING_STRING_IMAP4_PORT _("IDS_EMAIL_BODY_IMAP4_PORT")
+#define EMAIL_SETTING_STRING_IMAP4_SERVER _("IDS_EMAIL_BODY_IMAP4_SERVER")
+#define EMAIL_SETTING_STRING_INCOMING_MAIL_SERVER_TYPE _("IDS_EMAIL_BODY_INCOMING_MAIL_SERVER_TYPE")
+#define EMAIL_SETTING_STRING_INCOMING_PORT _("IDS_EMAIL_BODY_INCOMING_PORT")
+#define EMAIL_SETTING_STRING_INCOMING_SERVER _("IDS_EMAIL_BODY_INCOMING_SERVER")
+#define EMAIL_SETTING_STRING_MAILBOX_SETUP _("IDS_EMAIL_BODY_MAILBOX_SETUP")
+#define EMAIL_SETTING_STRING_MANUAL_SETUP _("IDS_EMAIL_BODY_MANUAL_SETUP")
+#define EMAIL_SETTING_STRING_EAS _("IDS_EMAIL_BODY_MICROSOFT_EXCHANGE_ACTIVESYNC")
+#define EMAIL_SETTING_STRING_NO_ADDR _("IDS_EMAIL_BODY_NO_ADDRESS")
+#define EMAIL_SETTING_STRING_NOTI _("IDS_EMAIL_BODY_NOTIFICATION")
+#define EMAIL_SETTING_STRING_NUM_EMAIL_TO_LOAD _("IDS_EMAIL_BODY_NUMBER_OF_EMAILS_TO_LOAD_ABB")
+#define EMAIL_SETTING_STRING_ONCE _("IDS_EMAIL_BODY_ONCE")
+#define EMAIL_SETTING_STRING_ONCE_A_DAY _("IDS_EMAIL_BODY_ONCE_A_DAY")
+#define EMAIL_SETTING_STRING_OUTGOING_PORT _("IDS_EMAIL_BODY_OUTGOING_PORT")
+#define EMAIL_SETTING_STRING_OUTGOING_SERVER _("IDS_EMAIL_BODY_OUTGOING_SERVER")
+#define EMAIL_SETTING_STRING_PHONE_AND_SERVER _("IDS_EMAIL_BODY_PHONE_AND_SERVER")
+#define EMAIL_SETTING_STRING_PHONE_ONLY _("IDS_EMAIL_BODY_PHONE_ONLY")
+#define EMAIL_SETTING_STRING_POP3 _("IDS_EMAIL_BODY_POP3")
+#define EMAIL_SETTING_STRING_POP3_BEFORE_SMTP _("IDS_EMAIL_BODY_POP3_BEFORE_SMTP")
+#define EMAIL_SETTING_STRING_POP3_PORT _("IDS_EMAIL_BODY_POP3_PORT")
+#define EMAIL_SETTING_STRING_POP3_SERVER _("IDS_EMAIL_BODY_POP3_SERVER")
+#define EMAIL_SETTING_STRING_PRIORITY_SENDERS _("IDS_EMAIL_BODY_PRIORITY_SENDERS")
+#define EMAIL_SETTING_STRING_RECEIVING_OPTIONS _("IDS_EMAIL_BODY_RECEIVING_OPTIONS")
+#define EMAIL_SETTING_STRING_REPLY_WITH_BODY _("IDS_EMAIL_BODY_REPLY_WITH_BODY")
+#define EMAIL_SETTING_STRING_REQUEST_DELIVERY_REPORTS _("IDS_EMAIL_BODY_REQUEST_DELIVERY_REPORTS")
+#define EMAIL_SETTING_STRING_REQUEST_READ_REPORTS _("IDS_EMAIL_BODY_REQUEST_READ_REPORTS")
+#define EMAIL_SETTING_STRING_SAME_AS_POP3_IMAP4 _("IDS_EMAIL_BODY_SAME_AS_POP3_IMAP4")
+#define EMAIL_SETTING_STRING_SECURE_CONNECTION _("IDS_EMAIL_BODY_SECURE_CONNECTION")
+#define EMAIL_SETTING_STRING_SECURITY_OPTIONS _("IDS_EMAIL_BODY_SECURITY_OPTIONS")
+#define EMAIL_SETTING_STRING_SEND_EMAIL_FROM_THIS_ACCOUNT_BY_DEFAULT _("IDS_EMAIL_BODY_SEND_EMAIL_FROM_THIS_ACCOUNT_BY_DEFAULT")
+#define EMAIL_SETTING_STRING_SENDING_OPTIONS _("IDS_EMAIL_BODY_SENDING_OPTIONS")
+#define EMAIL_SETTING_STRING_SEND_READ_REPORT _("IDS_EMAIL_BODY_SEND_READ_REPORT")
+#define EMAIL_SETTING_STRING_SENTBOX _("IDS_EMAIL_BODY_SENTBOX")
+#define EMAIL_SETTING_STRING_SENT_FROM_SAMSUNG_MOBILE _("IDS_EMAIL_BODY_SENT_FROM_SAMSUNG_MOBILE")
+#define EMAIL_SETTING_STRING_SHOW_IMAGES _("IDS_EMAIL_BODY_SHOW_IMAGES")
+#define EMAIL_SETTING_STRING_SHOW_PASSWORD _("IDS_EMAIL_BODY_SHOW_PASSWORD")
+#define EMAIL_SETTING_STRING_SIGN _("IDS_EMAIL_BODY_SIGN")
+#define EMAIL_SETTING_STRING_SIGN_ALGORITHM _("IDS_EMAIL_BODY_SIGN_ALGORITHM")
+#define EMAIL_SETTING_STRING_SIGNATURE _("IDS_EMAIL_BODY_SIGNATURE")
+#define EMAIL_SETTING_STRING_SMTP_AUTHENTICATION _("IDS_EMAIL_BODY_SMTP_AUTHENTICATION")
+#define EMAIL_SETTING_STRING_SPAMBOX _("IDS_EMAIL_BODY_SPAMBOX")
+#define EMAIL_SETTING_STRING_SSL _("IDS_EMAIL_BODY_SSL")
+#define EMAIL_SETTING_STRING_SYNC_SCHEDULE _("IDS_EMAIL_BODY_SYNC_SCHEDULE")
+#define EMAIL_SETTING_STRING_TLS _("IDS_EMAIL_BODY_TLS")
+#define EMAIL_SETTING_STRING_TRASH _("IDS_EMAIL_BODY_TRASH")
+#define EMAIL_SETTING_STRING_FIRST_SIGN_UP _("IDS_EMAIL_BODY_YOU_CAN_USE_EMAIL_ON_YOUR_DEVICE_BY_ADDING_YOUR_ACCOUNT_IF_YOU_DO_NOT_HAVE_AN_EMAIL_ACCOUNT_SIGN_UP_FIRST")
+#define EMAIL_SETTING_STRING_ACCOUNT_SETTINGS _("IDS_EMAIL_HEADER_ACCOUNT_SETTINGS")
+#define EMAIL_SETTING_STRING_ADD_ACCOUNT _("IDS_EMAIL_HEADER_ADD_ACCOUNT")
+#define EMAIL_SETTING_STRING_DELETE _("IDS_EMAIL_HEADER_DELETE")
+#define EMAIL_SETTING_STRING_EMAIL_SETTINGS _("IDS_EMAIL_HEADER_EMAIL_SETTINGS")
+#define EMAIL_SETTING_STRING_HEADER_MAILBOX_SETUP _("IDS_EMAIL_HEADER_MAILBOX_SETUP")
+#define EMAIL_SETTING_STRING_NOTIFICATION_SETTINGS _("IDS_EMAIL_HEADER_NOTIFICATION_SETTINGS")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATES _("IDS_EMAIL_HEADER_TEXT_TEMPLATES")
+#define EMAIL_SETTING_STRING_BLOCK _("IDS_EMAIL_OPT_BLOCK")
+#define EMAIL_SETTING_STRING_PD_MOST_RECENT_EMAILS _("IDS_EMAIL_OPT_PD_MOST_RECENT_EMAILS")
+#define EMAIL_SETTING_STRING_REFRESH _("IDS_EMAIL_OPT_REFRESH")
+#define EMAIL_SETTING_STRING_ACCOUNT_ALREADY_EXISTS _("IDS_EMAIL_POP_ACCOUNT_ALREADY_EXISTS")
+#define EMAIL_SETTING_STRING_ACCOUNT_CREATION_CANCELLED _("IDS_EMAIL_POP_ACCOUNT_CREATION_CANCELLED")
+#define EMAIL_SETTING_STRING_ACCOUNT_EDITED _("IDS_EMAIL_POP_ACCOUNT_EDITED")
+#define EMAIL_SETTING_STRING_ACCOUNT_LIST_NOT_FOUND _("IDS_EMAIL_POP_ACCOUNT_LIST_NOT_FOUND")
+#define EMAIL_SETTING_STRING_EAS_ACCOUNT_UNAVAIL _("IDS_EMAIL_POP_ACTIVESYNC_EXCHANGE_ACCOUNT_NOT_AVAILABLE")
+#define EMAIL_SETTING_STRING_ALERT _("IDS_EMAIL_POP_ALERT")
+#define EMAIL_SETTING_STRING_ALL_DATA_DELETED_Q _("IDS_EMAIL_POP_ALL_DATA_RELATED_TO_THIS_ACCOUNT_WILL_BE_DELETED_CONTINUE_Q")
+#define EMAIL_SETTING_STRING_ALREADY_BLOCKED _("IDS_EMAIL_POP_ALREADY_BLOCKED")
+#define EMAIL_SETTING_STRING_AUTHENTICATION_FAILED _("IDS_EMAIL_POP_AUTHENTICATION_FAILED")
+#define EMAIL_SETTING_STRING_DEVICE_STORAGE_FULL _("IDS_EMAIL_POP_DEVICE_STORAGE_FULL")
+#define EMAIL_SETTING_STRING_DOWNLOAD_CANCELLED _("IDS_EMAIL_POP_DOWNLOAD_CANCELLED")
+#define EMAIL_SETTING_STRING_EMAIL_DELETED_FROM_SERVER _("IDS_EMAIL_POP_EMAIL_DELETED_FROM_SERVER")
+#define EMAIL_SETTING_STRING_EAS_UNAVAIL_NOTI _("IDS_EMAIL_POP_EXCHANGE_ACTIVESYNC_ACCOUNT_NOT_AVAILABLE_NOTI")
+#define EMAIL_SETTING_STRING_FAILED_TO_START_EMAIL_APPLICATION _("IDS_EMAIL_POP_FAILED_TO_START_EMAIL_APPLICATION")
+#define EMAIL_SETTING_STRING_HOST_NOT_FOUND _("IDS_EMAIL_POP_HOST_NOT_FOUND")
+#define EMAIL_SETTING_STRING_INCORRECT_USER_NAME_OR_PASSWORD _("IDS_EMAIL_POP_INCORRECT_USER_NAME_OR_PASSWORD")
+#define EMAIL_SETTING_STRING_INVALID_EMAIL_ADDRESS _("IDS_EMAIL_POP_INVALID_EMAIL_ADDRESS")
+#define EMAIL_SETTING_STRING_NETWORK_BUSY _("IDS_EMAIL_POP_NETWORK_BUSY")
+#define EMAIL_SETTING_STRING_NO_EMAIL_ADDRESS _("IDS_EMAIL_POP_NO_EMAIL_ADDRESS")
+#define EMAIL_SETTING_STRING_FILL_MANDATORY_FIELDS _("IDS_EMAIL_POP_PLEASE_FILL_ALL_THE_MANDATORY_FIELDS")
+#define EMAIL_SETTING_STRING_QUERYING_SERVER_INFORMATION_ING _("IDS_EMAIL_POP_QUERYING_SERVER_INFORMATION_ING")
+#define EMAIL_SETTING_STRING_SECURITY_POLICY_USE_EMAIL _("IDS_EMAIL_POP_SECURITY_POLICY_RESTRICTS_USE_OF_POP_IMAP_EMAIL")
+#define EMAIL_SETTING_STRING_SERVER_QUERY_FAIL _("IDS_EMAIL_POP_SERVER_INFORMATION_QUERY_FAILED_ENTER_SERVER_INFORMATION_MANUALLY")
+#define EMAIL_SETTING_STRING_SERVER_NOT_AVAILABLE _("IDS_EMAIL_POP_SERVER_NOT_AVAILABLE")
+#define EMAIL_SETTING_STRING_SUCCEEDED _("IDS_EMAIL_POP_SUCCEEDED")
+#define EMAIL_SETTING_STRING_NO_ACCOUNT _("IDS_EMAIL_POP_THERE_IS_NO_ACCOUNT_CREATE_A_NEW_ACCOUNT_FIRST")
+#define EMAIL_SETTING_STRING_UNABLE_TO_ADD_ACCOUNT _("IDS_EMAIL_POP_UNABLE_TO_ADD_ACCOUNT")
+#define EMAIL_SETTING_STRING_VALIDATING_ACCOUNT_ING _("IDS_EMAIL_POP_VALIDATING_ACCOUNT_ING")
+#define EMAIL_SETTING_STRING_VALIDATION_FAILED _("IDS_EMAIL_POP_VALIDATION_FAILED")
+#define EMAIL_SETTING_STRING_ONLY_LOG_PD_MIN _("IDS_EMAIL_POP_YOU_CAN_ONLY_LOG_IN_ONCE_EVERY_PD_MINUTES")
+#define EMAIL_SETTING_STRING_INCOMING_SETTINGS _("IDS_EMAIL_BODY_INCOMING_SETTINGS")
+#define EMAIL_SETTING_STRING_OUTGOING_SETTINGS _("IDS_EMAIL_BODY_OUTGOING_SETTINGS")
+#define EMAIL_SETTING_STRING_ALERT_RINGTON _("IDS_EMAIL_BODY_ALERT_RINGTONE_ABB")
+#define EMAIL_SETTING_STRING_FONT_SIZE _("IDS_EMAIL_OPT_FONT_SIZE")
+#define EMAIL_SETTING_STRING_ACCOUNT_NUM_MAX _("IDS_EMAIL_BODY_MAXIMUM_NUMBER_OF_EMAIL_ACCOUNTS_REACHED")
+#define EMAIL_SETTING_STRING_SUBJECT _("IDS_EMAIL_BODY_SUBJECT")
+#define EMAIL_SETTING_STRING_SENDER _("IDS_EMAIL_OPT_SENDER")
+#define EMAIL_SETTING_STRING_MSG_PREVIEW_LINE _("IDS_EMAIL_BODY_MESSAGE_PREVIEW_LINE")
+#define EMAIL_SETTING_STRING_MSG_PREVIEW_LINE_1LINE _("IDS_EMAIL_BODY_1_LINE")
+#define EMAIL_SETTING_STRING_MSG_PREVIEW_LINE_2LINE _("IDS_EMAIL_BODY_2_LINES")
+#define EMAIL_SETTING_STRING_MSG_PREVIEW_LINE_3LINE _("IDS_EMAIL_BODY_3_LINES")
+#define EMAIL_SETTING_STRING_TITLE_LINE_IN_LIST _("IDS_EMAIL_MBODY_TITLE_LINE_IN_LIST")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_1 _("IDS_EMAIL_BODY_FOR_YOUR_INFORMATION_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_2 _("IDS_EMAIL_BODY_ILL_CALL_YOU_LATER_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_3 _("IDS_EMAIL_BODY_THANK_YOU_FOR_YOUR_EMAIL_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_4 _("IDS_EMAIL_BODY_PLEASE_CONTACT_ME_VIA_MY_MOBILE_PHONE_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_5 _("IDS_EMAIL_BODY_ILL_SEND_A_REPLY_LATER_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_6 _("IDS_EMAIL_BODY_I_AM_OUT_OF_THE_OFFICE_I_WILL_RESPOND_TO_YOUR_EMAIL_AS_SOON_AS_POSSIBLE_ON_MY_RETURN_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_7 _("IDS_EMAIL_BODY_HOW_ARE_YOU_Q_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_8 _("IDS_EMAIL_BODY_PLEASE_CHECK_THE_ATTACHED_FILE_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_9 _("IDS_EMAIL_BODY_LETS_MEET_FOR_LUNCH_M_QUICK_RESPONSE")
+#define EMAIL_SETTING_STRING_TEXT_TEMPLATE_10 _("IDS_EMAIL_BODY_PLEASE_REMIND_ME_LATER_M_QUICK_RESPONSE")
+
+/* strings undefined */
+#define EMAIL_SETTING_STRING_AES_128 N_("AES 128bit")
+#define EMAIL_SETTING_STRING_AES_192 N_("AES 192bit")
+#define EMAIL_SETTING_STRING_AES_256 N_("AES 256bit")
+#define EMAIL_SETTING_STRING_AUTH_NOT_SUPPORT N_("Authentication not supported")
+#define EMAIL_SETTING_STRING_AUTH_REQ N_("Authentication required")
+#define EMAIL_SETTING_STRING_CANCEL_USER N_("Cancelled by user")
+#define EMAIL_SETTING_STRING_CERT_FAIL N_("Certificate failure")
+#define EMAIL_SETTING_STRING_DISCONNECT N_("Connection disconnected")
+#define EMAIL_SETTING_STRING_CONN_BROKEN N_("Connection was broken")
+#define EMAIL_SETTING_STRING_DB_FAIL N_("DB operation failed")
+#define EMAIL_SETTING_STRING_DES N_("DES")
+#define EMAIL_SETTING_STRING_FAIL_SECURITY_POLICY N_("Failed by security policy")
+#define EMAIL_SETTING_STRING_FAIL_CREATE_THREAD N_("Failed to create thread")
+#define EMAIL_SETTING_STRING_FAIL_PARSE_XML N_("Failed to parse resource XML")
+#define EMAIL_SETTING_STRING_FLIGHT_ENABLE N_("Flight mode enabled")
+#define EMAIL_SETTING_STRING_MD5 N_("MD5")
+#define EMAIL_SETTING_STRING_NETWORK_UNAVAIL N_("Network not available")
+#define EMAIL_SETTING_STRING_NO_SERVER_RESPONSE N_("No server response")
+#define EMAIL_SETTING_STRING_NO_SIM N_("No SIM inserted")
+#define EMAIL_SETTING_STRING_RC2_128 N_("RC2 128bit")
+#define EMAIL_SETTING_STRING_RC2_40 N_("RC2 40bit")
+#define EMAIL_SETTING_STRING_RC2_64 N_("RC2 64bit")
+#define EMAIL_SETTING_STRING_SECURE_STORAGE_FAIL N_("Secure storage failure")
+#define EMAIL_SETTING_STRING_SEED N_("SEED")
+#define EMAIL_SETTING_STRING_TLS_NOT_SUPPORTED N_("Server not support TLS")
+#define EMAIL_SETTING_STRING_SHA_1 N_("SHA-1")
+#define EMAIL_SETTING_STRING_SOCKET_FAIL N_("Socket operation failed")
+#define EMAIL_SETTING_STRING_SYSTEM_FAIL N_("Sytem failure")
+#define EMAIL_SETTING_STRING_TLS_SSL_FAIL N_("TLS/SSL failure")
+#define EMAIL_SETTING_STRING_MANY_LOGIN_FAIL N_("Too many login failure")
+#define EMAIL_SETTING_STRING_TRIPLE_DES N_("Triple DES")
+#define EMAIL_SETTING_STRING_VALIDATE_ACCOUNT_FAIL N_("Validate account failure")
+#define EMAIL_SETTING_STRING_FILTER_SETTINGS N_("Filter settings")
+#define EMAIL_SETTING_STRING_GENERAL N_("General")
+
+// TTS
+#define EMAIL_SETTING_STRING_LIST N_("List")
+#define EMAIL_SETTING_STRING_DOUBLE_TAP_OPEN N_("Double tap to open list")
+#define EMAIL_SETTING_STRING_EXP_LIST N_("Expandable list")
+#define EMAIL_SETTING_STRING_ONOFF_BTN N_("On/Off button")
+#define EMAIL_SETTING_STRING_ON N_("On")
+#define EMAIL_SETTING_STRING_EDITFIELD N_("Editfield")
+#define EMAIL_SETTING_STRING_TEMPLATE N_("Template")
+#define EMAIL_SETTING_STRING_EDIT_TEMPLATE_SAVED N_("Saved")
+#define EMAIL_SETTING_STRING_EDIT_TEMPLATE_ADDED N_("Added")
+#define EMAIL_SETTING_STRING_EDIT_TEMPLATE_FAILED N_("Failed")
+#define EMAIL_SETTING_STRING_NO_TEMPLATES N_("No Templates")
+
+#endif /* __EMAIL_SETTING_STRING_H__ */
int (*destroy) (struct viewdata *vd);
int (*show) (struct viewdata *vd);
int (*hide) (struct viewdata *vd);
+ int (*lang_change) (struct viewdata *vd);
Evas_Object *ly;
Evas_Object *layout;
#include "email-common-types.h"
#include "email-setting-defines.h"
#include "email-setting-view.h"
+#include "email-setting-string.h"
#define SETTING_PACKAGE "email-setting"
#define EDJ_PATH EDJDIR
Evas_Object *layout_main;
Evas_Object *base;
Evas_Object *bg;
+ Evas_Object *conformant;
Evas_Object *popup_one;
Evas_Object *popup_validate;
Evas_Object *popup_color;
int rgb = 0x006400ff;
_set_display_name_with_email_addr(account->user_email_address, &(account->user_display_name));
- _set_user_name_with_email_addr(account->user_email_address, &(account->incoming_server_user_name));
+ //_set_user_name_with_email_addr(account->user_email_address, &(account->incoming_server_user_name));
+ if (!account->incoming_server_user_name)
+ _set_user_name_with_email_addr(account->user_email_address, &(account->incoming_server_user_name));
account->user_display_name = g_strdup(account->incoming_server_user_name);
account->reply_to_address = g_strdup(account->user_email_address);
static void _create_max_account_popup_create(EmailSettingUGD *ugd);
static void _max_account_popup_ok_cb(void *data, Evas_Object *obj, void *event_info);
+static void _language_changed_cb(EmailSettingUGD *ugd);
+
UG_MODULE_API int UG_MODULE_INIT(struct ug_module_ops *ops)
{
/* Init Setting View Data */
_init_data(ugd);
- /* DBUS */
- _dbus_receiver_setup(ugd);
-
/* theme extension */
ugd->theme = elm_theme_new();
elm_theme_ref_set(ugd->theme, NULL);
- /*elm_theme_extension_add(ugd->theme, EV_BLOCK_THEME_PATH); //Use block theme*/
ugd->layout_main = _create_layout(parent, ugd);
evas_object_smart_callback_add(ugd->win, "profile,changed", _win_profile_changed_cb, ugd);
case UG_EVENT_LOW_BATTERY:
break;
case UG_EVENT_LANG_CHANGE:
+ _language_changed_cb(ugd);
break;
case UG_EVENT_ROTATE_PORTRAIT:
case UG_EVENT_ROTATE_PORTRAIT_UPSIDEDOWN:
ugd->popup_validate = NULL;
}
- if (ugd->password_timer) {
- ecore_timer_del(ugd->password_timer);
- ugd->password_timer = NULL;
- }
-
if (ugd->focus_timer) {
ecore_timer_del(ugd->focus_timer);
ugd->focus_timer = NULL;
setting_free_sp_desc(ugd);
/* theme extension */
- /*elm_theme_extension_del(ugd->theme, EV_BLOCK_THEME_PATH);*/
elm_theme_free(ugd->theme);
/* Free Viewdata's memory */
{
debug_log("");
struct ug_data *ugd;
+ int ret = 0;
if (!ug || !priv)
return;
ugd = priv;
+ ugd->conformant = (Evas_Object *)ug_get_conformant();
/* Init Email Service */
if (!email_engine_initialize()) {
Evas_Object *popup = elm_popup_add(ugd->layout_main);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_object_part_text_set(popup, "title,text", dgettext("sys_string", "IDS_COM_POP_WARNING"));
- elm_object_text_set(popup, _("IDS_EMAIL_POP_FAILED_TO_START_EMAIL_APPLICATION"));
+ elm_object_part_text_set(popup, "title,text", EMAIL_SETTING_STRING_WARNING);
+ elm_object_text_set(popup, EMAIL_SETTING_STRING_FAILED_TO_START_EMAIL_APPLICATION);
Evas_Object *btn1 = elm_button_add(popup);
elm_object_style_set(btn1, "popup_button/default");
- elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
+ elm_object_text_set(btn1, EMAIL_SETTING_STRING_OK);
elm_object_part_content_set(popup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", _popup_ok_cb, ugd);
evas_object_show(popup);
if(!xml_source) {
Evas_Object *popup = elm_popup_add(ugd->layout_main);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_object_part_text_set(popup, "title,text", dgettext("sys_string", "IDS_COM_POP_WARNING"));
- elm_object_text_set(popup, N_("Failed to parse resource XML"));
+ elm_object_part_text_set(popup, "title,text", EMAIL_SETTING_STRING_WARNING);
+ elm_object_text_set(popup, EMAIL_SETTING_STRING_FAIL_PARSE_XML);
Evas_Object *btn1 = elm_button_add(popup);
elm_object_style_set(btn1, "popup_button/default");
- elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
+ elm_object_text_set(btn1, EMAIL_SETTING_STRING_OK);
elm_object_part_content_set(popup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", _popup_ok_cb, ugd);
evas_object_show(popup);
_dispatch_view(ugd);
+ /* DBUS */
+ _dbus_receiver_setup(ugd);
+
return;
}
debug_critical("account info is @niL");
Evas_Object *popup = elm_popup_add(ugd->layout_main);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_object_part_text_set(popup, "title,text", dgettext("sys_string", "IDS_COM_POP_WARNING"));
- elm_object_text_set(popup, _("IDS_EMAIL_POP_ACCOUNT_LIST_NOT_FOUND"));
+ elm_object_part_text_set(popup, "title,text", EMAIL_SETTING_STRING_WARNING);
+ elm_object_text_set(popup, EMAIL_SETTING_STRING_ACCOUNT_LIST_NOT_FOUND);
Evas_Object *btn1 = elm_button_add(popup);
elm_object_style_set(btn1, "popup_button/default");
- elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
+ elm_object_text_set(btn1, EMAIL_SETTING_STRING_OK);
elm_object_part_content_set(popup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", _popup_ok_cb, ugd);
evas_object_show(popup);
debug_critical("account info is @niL");
Evas_Object *popup = elm_popup_add(ugd->layout_main);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_object_part_text_set(popup, "title,text", dgettext("sys_string", "IDS_COM_POP_WARNING"));
- elm_object_text_set(popup, _("IDS_EMAIL_POP_ACCOUNT_LIST_NOT_FOUND"));
+ elm_object_part_text_set(popup, "title,text", EMAIL_SETTING_STRING_WARNING);
+ elm_object_text_set(popup, EMAIL_SETTING_STRING_ACCOUNT_LIST_NOT_FOUND);
Evas_Object *btn1 = elm_button_add(popup);
elm_object_style_set(btn1, "popup_button/default");
- elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
+ elm_object_text_set(btn1, EMAIL_SETTING_STRING_OK);
elm_object_part_content_set(popup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", _popup_ok_cb, ugd);
evas_object_show(popup);
debug_log("");
Evas_Object *popup = elm_popup_add(ugd->win);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_object_text_set(popup, N_("Maximum number of email accounts reached"));
+ elm_object_text_set(popup, EMAIL_SETTING_STRING_ACCOUNT_NUM_MAX);
ugd->popup_one = popup; //Use ugd->popup_one member
Evas_Object *btn1 = elm_button_add(popup);
- elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
+ elm_object_text_set(btn1, EMAIL_SETTING_STRING_OK);
elm_object_part_content_set(popup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", _max_account_popup_ok_cb, ugd);
evas_object_show(popup);
}
+static void _language_changed_cb(EmailSettingUGD *ugd)
+{
+ debug_log("");
+ struct viewdata *vd = NULL;
+ int count;
+ Viewtype cur_view;;
+
+ if (ugd->view_top < 0) {
+ debug_log("View stack is empty..");
+ return;
+ }
+
+ for (count = ugd->view_top; count >= 0; count--) {
+ cur_view = ugd->view_st[count];
+ vd = ugd->vd[cur_view];
+ debug_log("language change: %s", vd->grp_nm);
+ if (vd->lang_change)
+ vd->lang_change(vd);
+ }
+}
/* EOF */
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
static void _popup_ok_cb(void *data, Evas_Object *obj, void *event_info);
static void _popup_cancel_validation_cb(void *data, Evas_Object *obj, void *event_info);
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info);
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info);
static void _backup_input_cb(void *data, Evas_Object *obj, void *event_info);
static void _entry_focused_cb(void *data, Evas_Object *obj, void *event_info);
static void _entry_unfocused_cb(void *data, Evas_Object *obj, void *event_info);
static struct viewdata *g_vd = NULL;
+enum {
+ ACCOUNT_NAME_LIST_ITEM = 1,
+ EMAIL_ADDRESS_LIST_ITEM,
+ USERNAME_LIST_ITEM,
+ PASSWORD_LIST_ITEM,
+ OUTGOING_SETTING_TITLE_LIST_ITEM,
+ OUTGOING_SERVER_LIST_ITEM,
+ OUTGOING_PORT_LIST_ITEM,
+ OUTGOING_SECURE_CONN_LIST_ITEM,
+ INCOMING_SETTING_TITLE_LIST_ITEM,
+ INCOMMING_SERVER_TYPE_LIST_ITEM,
+ POP3_SERVER_LIST_ITEM,
+ POP3_PORT_LIST_ITEM,
+ POP3_SECURE_CONN_LIST_ITEM,
+ POP3_BEFORE_SMTP_LIST_ITEM,
+ SMTP_AUTH_LIST_ITEM,
+ SAME_POP3_IMAP4_LIST_ITEM,
+ SMTP_USERNAME_LIST_ITEM,
+ SMTP_PASSWORD_LIST_ITEM
+};
+
struct priv_data {
struct viewdata *vd;
+ GSList *list_items;
+
Evas_Object *entry_account_name;
Evas_Object *entry_email_address;
Evas_Object *entry_user_name;
Evas_Object *sending_secure_radio_grp;
Evas_Object *incoming_secure_radio_grp;
Evas_Object *genlist;
+ Elm_Object_Item *navi_it;
Evas_Object *l_button;
Evas_Object *r_button1;
Evas_Object *r_button2;
Evas_Object *tool_btn;
- Evas_Object *clicked_object;
Evas_Object *cbar;
Evas_Object *onoff[3];
Elm_Genlist_Item_Class itc_sep;
- Elm_Genlist_Item_Class itc_sep2;
Elm_Genlist_Item_Class itc_ef;
Elm_Genlist_Item_Class itc_secure;
Elm_Genlist_Item_Class itc_ex_sending;
Elm_Genlist_Item_Class itc_ex_incoming;
- Elm_Genlist_Item_Class itc_title;
Elm_Genlist_Item_Class itc_type;
Elm_Genlist_Item_Class itc_onoff;
-
- Elm_Object_Item *gl_account_name_item;
- Elm_Object_Item *gl_email_addr_item;
- Elm_Object_Item *gl_user_name_item;
- Elm_Object_Item *gl_pw_item;
-
- Elm_Object_Item *gl_smtp_server_item;
- Elm_Object_Item *gl_smtp_port_item;
- Elm_Object_Item *gl_ex_item1;
-
- Elm_Object_Item *gl_incoming_server_type_item;
- Elm_Object_Item *gl_incoming_server_item;
- Elm_Object_Item *gl_incoming_port_item;
- Elm_Object_Item *gl_ex_item2;
-
- Elm_Object_Item *gl_pop3_before_smtp_item;
- Elm_Object_Item *gl_smtp_auth_item;
- Elm_Object_Item *gl_same_item;
- Elm_Object_Item *gl_sending_user_item;
- Elm_Object_Item *gl_sending_pw_item;
- Elm_Object_Item * c_item[4];
+ Elm_Genlist_Item_Class itc_title;
char *str_account_name;
char *str_user_name;
int handle;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ struct priv_data *p;
+} ListItemData;
+
void setting_init_account_edit_view(struct viewdata *vd)
{
debug_log("");
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_account_edit";
}
char *err_msg = setting_get_service_fail_type(ugd->err_code);
if (canceled) {
- snprintf(fail_msg, sizeof(fail_msg), "%s", _("IDS_EMAIL_POP_ACCOUNT_CREATION_CANCELLED"));
- ugd->popup_one = setting_get_notify(vd, dgettext("sys_string", "IDS_COM_POP_WARNING"), fail_msg, 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ snprintf(fail_msg, sizeof(fail_msg), "%s", EMAIL_SETTING_STRING_ACCOUNT_CREATION_CANCELLED);
+ ugd->popup_one = setting_get_notify(vd, EMAIL_SETTING_STRING_WARNING, fail_msg, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
} else {
- snprintf(fail_msg, sizeof(fail_msg), "%s<br>%s", _("IDS_EMAIL_POP_VALIDATION_FAILED"), err_msg);
- ugd->popup_one = setting_get_notify(vd, dgettext("sys_string", "IDS_COM_POP_WARNING"), fail_msg, 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ snprintf(fail_msg, sizeof(fail_msg), "%s<br>%s", EMAIL_SETTING_STRING_VALIDATION_FAILED, err_msg);
+ ugd->popup_one = setting_get_notify(vd, EMAIL_SETTING_STRING_WARNING, fail_msg, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
}
return FALSE;
}
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb);
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb);
evas_object_del(p->l_button);
evas_object_del(p->r_button1);
account_data = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
return TRUE;
}
return TRUE;
}
-static void _push_naviframe(struct viewdata *vd)
+static int _lang_change(struct viewdata *vd)
{
debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
struct priv_data *p = vd->priv;
- /*p->cbar = elm_toolbar_add(vd->ugd->navi_bar);
- elm_toolbar_shrink_mode_set(p->cbar, ELM_TOOLBAR_SHRINK_EXPAND);
- elm_object_style_set(p->cbar, "naviframe");
- evas_object_show(p->cbar);
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
+
+ // set button
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SET);
+
+ return TRUE;
+}
- p->c_item[0] = elm_toolbar_item_append(p->cbar, NULL,
- dgettext("sys_string", "IDS_COM_SK_SET"), _save_cb, vd);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);*/
+static void _push_naviframe(struct viewdata *vd)
+{
+ debug_log("");
+ struct priv_data *p = vd->priv;
p->l_button = elm_button_add(vd->ugd->navi_bar);
- //elm_object_style_set(p->l_button, "naviframe/title/default");
elm_object_style_set(p->l_button, "naviframe/back_btn/default");
- //elm_object_text_set(p->l_button, dgettext("sys_string", "IDS_COM_SK_CANCEL"));
evas_object_smart_callback_add(p->l_button, "clicked", _back_cb, vd);
evas_object_show(p->l_button);
- /*p->r_button1 = elm_button_add(vd->ugd->navi_bar);
- elm_object_style_set(p->r_button1, "naviframe/title/default");
- elm_object_text_set(p->r_button1, dgettext("sys_string", "IDS_COM_SK_DELETE"));
- evas_object_smart_callback_add(p->r_button1, "clicked", _delete_cb, vd);
- evas_object_show(p->r_button1);*/
-
- /*p->r_button2 = elm_button_add(vd->ugd->navi_bar);
- elm_object_style_set(p->r_button2, "naviframe/title/default");
- elm_object_text_set(p->r_button2, dgettext("sys_string", "IDS_COM_SK_SAVE"));
- evas_object_smart_callback_add(p->r_button2, "clicked", _save_cb, vd);
- evas_object_show(p->r_button2);*/
-
p->tool_btn = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->tool_btn, "naviframe/toolbar/default");
- elm_object_text_set(p->tool_btn, dgettext("sys_string", "IDS_COM_SK_SET"));
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SET);
evas_object_smart_callback_add(p->tool_btn, "clicked", _save_cb, vd);
Evas_Object *title_ic = elm_icon_add(vd->ugd->navi_bar);
Elm_Object_Item *navi_it = NULL;
navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, p->str_account_name, p->l_button, NULL, p->layout, NULL);
- /*elm_object_item_part_content_set(navi_it, "title_left_btn", p->r_button1);
- elm_object_item_part_content_set(navi_it, "title_right_btn", p->r_button2);*/
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb, p);
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb, p);
+ p->navi_it = navi_it;
+
if (user_data->is_preset_account != 0)
elm_object_item_part_content_set(navi_it, "icon", title_ic);
elm_object_item_part_content_set(navi_it, "toolbar_button1", p->tool_btn);
debug_log("");
struct priv_data *p;
EmailSettingUGD *ugd;
-
- int i = 0;
+ ListItemData *li = NULL;
if (!vd) {
debug_critical("vd is null!");
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_genlist_mode_set(p->genlist, ELM_LIST_COMPRESS);
elm_object_style_set(p->genlist, "dialogue");
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
p->sending_secure_radio_grp = elm_radio_add(p->genlist);
elm_radio_value_set(p->sending_secure_radio_grp, 0);
p->itc_onoff.func.state_get = NULL;
p->itc_onoff.func.del = NULL;
- p->itc_title.item_style = "dialogue/title";
- p->itc_title.func.text_get = _gl_sp_text_get_cb;
- p->itc_title.func.content_get = NULL;
- p->itc_title.func.state_get = NULL;
- p->itc_title.func.del = NULL;
-
p->itc_sep.item_style = "dialogue/separator";
p->itc_sep.func.text_get = NULL;
p->itc_sep.func.content_get = NULL;
p->itc_sep.func.state_get = NULL;
p->itc_sep.func.del = NULL;
- p->itc_sep2.item_style = "dialogue/separator/end";
- p->itc_sep2.func.text_get = NULL;
- p->itc_sep2.func.content_get = NULL;
- p->itc_sep2.func.state_get = NULL;
- p->itc_sep2.func.del = NULL;
+ p->itc_title.item_style = "dialogue/title";
+ p->itc_title.func.text_get = _gl_sp_text_get_cb;
+ p->itc_title.func.content_get = NULL;
+ p->itc_title.func.state_get = NULL;
+ p->itc_title.func.del = NULL;
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/* account name */
- i = 1;
- p->gl_account_name_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ACCOUNT_NAME_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* email address */
- i = 2;
- p->gl_email_addr_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = EMAIL_ADDRESS_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
- elm_object_item_disabled_set(item, EINA_TRUE);
+ p->list_items = g_slist_append(p->list_items, li);
/* user name */
- i = 3;
- p->gl_user_name_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = USERNAME_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
elm_object_item_disabled_set(item, EINA_TRUE);
+ p->list_items = g_slist_append(p->list_items, li);
/* password */
- i = 4;
- p->gl_pw_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = PASSWORD_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
+ /* separator */
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ /* Outgoing setting title */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_SETTING_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li, NULL,
+ ELM_GENLIST_ITEM_GROUP, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
+
/* smtp server */
- i = 5;
- p->gl_smtp_server_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_SERVER_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* smtp port */
- i = 6;
- p->gl_smtp_port_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_PORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* sending security */
- i = 1;
- p->gl_ex_item1 = item = elm_genlist_item_append(p->genlist, &(p->itc_secure), (void *)i,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_secure_sel_cb, (void *)vd);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+ li->index = OUTGOING_SECURE_CONN_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_secure), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_secure_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
+
+ /* separator */
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ /* Incoming settings title */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = INCOMING_SETTING_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li, NULL,
+ ELM_GENLIST_ITEM_GROUP, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
+
/* incoming server type */
- p->gl_incoming_server_type_item = item = elm_genlist_item_append(p->genlist, &(p->itc_type), NULL, NULL,
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = INCOMMING_SERVER_TYPE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_type), (void *)li, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_object_item_disabled_set(item, EINA_TRUE);
+ p->list_items = g_slist_append(p->list_items, li);
/* incoming server */
- i = 7;
- p->gl_incoming_server_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_SERVER_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* incoming port */
- i = 8;
- p->gl_incoming_port_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_PORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* secure connection */
- i = 2;
- p->gl_ex_item2 = item = elm_genlist_item_append(p->genlist, &(p->itc_secure), (void *)i,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_secure_sel_cb, (void *)vd);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_SECURE_CONN_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_secure), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_secure_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
+ /* separator */
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/* SMTP Authentication */
/* POP before SMTP */
- i = 0;
- p->gl_pop3_before_smtp_item = item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_onoff_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_BEFORE_SMTP_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_onoff_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/* SMTP Auth */
- i = 1;
- p->gl_smtp_auth_item = item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_onoff_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SMTP_AUTH_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_onoff_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/* Same as POP3/IMAP4 */
- i = 2;
- p->gl_same_item = item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_onoff_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SAME_POP3_IMAP4_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_onoff_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/* user name */
- i = 9;
- p->gl_sending_user_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
- elm_genlist_item_select_mode_set(p->gl_sending_user_item, ELM_OBJECT_SELECT_MODE_NONE);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SMTP_USERNAME_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
+ elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* password */
- i = 10;
- p->gl_sending_pw_item = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
- elm_genlist_item_select_mode_set(p->gl_sending_pw_item, ELM_OBJECT_SELECT_MODE_NONE);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SMTP_PASSWORD_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
+ elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
if (account_data->outgoing_server_use_same_authenticator) {
- elm_object_item_disabled_set(p->gl_sending_user_item, EINA_TRUE);
- elm_object_item_disabled_set(p->gl_sending_pw_item, EINA_TRUE);
+ GSList *l = p->list_items;
+ while (l) {
+ li = (ListItemData *)l->data;
+ if (li->index == SMTP_USERNAME_LIST_ITEM)
+ elm_object_item_disabled_set(li->gl_it, EINA_TRUE);
+ else if (li->index == SMTP_PASSWORD_LIST_ITEM)
+ elm_object_item_disabled_set(li->gl_it, EINA_TRUE);
+ l = g_slist_next(l);
+ }
}
- git = elm_genlist_item_append(p->genlist, &(p->itc_sep2), NULL, NULL,
+ /* separator */
+ git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
-
elm_object_part_content_set(p->layout, "elm.swallow.content", p->genlist);
}
if (ret) {
debug_log("Start Account Validation");
- ugd->popup_validate = setting_get_pb_notify(vd, _("IDS_EMAIL_POP_VALIDATING_ACCOUNT_ING"), 1,
- dgettext("sys_string", "IDS_COM_SK_CANCEL"),
+ ugd->popup_validate = setting_get_pb_notify(vd, EMAIL_SETTING_STRING_VALIDATING_ACCOUNT_ING, 1,
+ EMAIL_SETTING_STRING_CANCEL,
_popup_cancel_validation_cb, NULL, NULL);
} else {
setting_edit_validation_failed_cb(vd->ugd, FALSE);
}
}
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
+
+ debug_log("input panel show");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
+}
+
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
+
+ debug_log("input panel hide");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
+}
+
static void _save_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
if (!_check_null_field(vd)) {
debug_log("Please dont leave empty fields");
- ugd->popup_one = setting_get_notify(vd, dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_PLEASE_FILL_ALL_THE_MANDATORY_FIELDS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ ugd->popup_one = setting_get_notify(vd, EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_FILL_MANDATORY_FIELDS, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
return;
}
{
debug_log("");
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
-
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
Eina_Bool state = elm_check_state_get(obj);
- if (obj == p->onoff[0]) {
+ if (li->index == POP3_BEFORE_SMTP_LIST_ITEM) {
account_data->pop_before_smtp = state;
debug_log("pop before smtp %d", account_data->pop_before_smtp);
}
-
- if (obj == p->onoff[1]) {
+ else if (li->index == SMTP_AUTH_LIST_ITEM) {
account_data->outgoing_server_need_authentication = state;
debug_log("smtp auth %d", account_data->outgoing_server_need_authentication);
}
-
- if (obj == p->onoff[2]) {
+ else if (li->index == SAME_POP3_IMAP4_LIST_ITEM) {
account_data->outgoing_server_use_same_authenticator = state;
debug_log("same as pop3/imap4 %d", account_data->outgoing_server_use_same_authenticator);
- if (account_data->outgoing_server_use_same_authenticator) {
- /* user name */
- if (p->gl_sending_user_item) {
- elm_object_item_disabled_set(p->gl_sending_user_item, EINA_TRUE);
- elm_entry_context_menu_disabled_set(p->entry_sending_username, EINA_TRUE);
- }
-
- /* password */
- if (p->gl_sending_pw_item) {
- elm_object_item_disabled_set(p->gl_sending_pw_item, EINA_TRUE);
- elm_entry_context_menu_disabled_set(p->entry_sending_password, EINA_TRUE);
- }
- } else {
- /* user name */
- if (p->gl_sending_user_item) {
- elm_object_item_disabled_set(p->gl_sending_user_item, EINA_FALSE);
- elm_entry_context_menu_disabled_set(p->entry_sending_username, EINA_FALSE);
- }
-
- /* password */
- if (p->gl_sending_pw_item) {
- elm_object_item_disabled_set(p->gl_sending_pw_item, EINA_FALSE);
- elm_entry_context_menu_disabled_set(p->entry_sending_password, EINA_FALSE);
- }
+ GSList *l = p->list_items;
+ while (l) {
+ li = (ListItemData *)l->data;
+ if (li->index == SMTP_USERNAME_LIST_ITEM)
+ elm_object_item_disabled_set(li->gl_it, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
+ else if (li->index == SMTP_PASSWORD_LIST_ITEM)
+ elm_object_item_disabled_set(li->gl_it, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
+ l = g_slist_next(l);
}
+ elm_entry_context_menu_disabled_set(p->entry_sending_username, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
+ elm_entry_context_menu_disabled_set(p->entry_sending_password, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
}
//_update_account_info(vd);
{
debug_log("");
struct viewdata *vd = data;
- struct priv_data *p = vd->priv;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- ecore_imf_context_input_panel_hide(imf_context);
+ if (ecore_imf_input_panel_hide())
+ return;
setting_back_to_prev_view(vd);
}
}
setting_back_to_prev_view(vd);
- setting_get_small_notify(vd, _("IDS_EMAIL_POP_ACCOUNT_EDITED"));
+ setting_get_small_notify(vd, EMAIL_SETTING_STRING_ACCOUNT_EDITED);
return ECORE_CALLBACK_CANCEL;
}
static char *_gl_secure_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_enter();
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
email_account_t *account = account_data;
char buf[MAX_STR_LEN] = { 0, };
if (!g_strcmp0(part, "elm.text.1")) {
- switch (index) {
- case 1:
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SECURE_CONNECTION"));
+ switch (li->index) {
+ case OUTGOING_SECURE_CONN_LIST_ITEM:
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SECURE_CONNECTION);
break;
- case 2:
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SECURE_CONNECTION"));
+ case POP3_SECURE_CONN_LIST_ITEM:
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SECURE_CONNECTION);
break;
default:
- debug_log("No corresponding label for index(%d)", index);
+ debug_log("No corresponding label for index(%d)", li->index);
return NULL;
}
return g_strdup(buf);
}
else if (!g_strcmp0(part, "elm.text.2")) {
- switch (index) {
- case 1:
+ switch (li->index) {
+ case OUTGOING_SECURE_CONN_LIST_ITEM:
if (account->outgoing_server_secure_connection == 0)
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_OFF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OFF);
else if (account->outgoing_server_secure_connection == 1)
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SSL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SSL);
else if (account->outgoing_server_secure_connection == 2)
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_TLS"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_TLS);
else
debug_warning("No corresponding label for index(%d) outgoing_server_secure_connection(%d)",
- index, account->outgoing_server_secure_connection);
+ li->index, account->outgoing_server_secure_connection);
break;
- case 2:
+ case POP3_SECURE_CONN_LIST_ITEM:
if (account->incoming_server_secure_connection == 0)
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_OFF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OFF);
else if (account->incoming_server_secure_connection == 1)
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SSL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SSL);
else if (account->incoming_server_secure_connection == 2)
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_TLS"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_TLS);
else
debug_warning("No corresponding label for index(%d) incoming_server_secure_connection(%d)",
- index, account->incoming_server_secure_connection);
+ li->index, account->incoming_server_secure_connection);
break;
default:
- debug_warning("No corresponding label for index(%d)", index);
+ debug_warning("No corresponding label for index(%d)", li->index);
return NULL;
}
return g_strdup(buf);
char buf[MAX_STR_LEN] = { 0, };
switch (index) {
case 0:
- snprintf(buf, MAX_STR_LEN, "%s", dgettext("sys_string", "IDS_COM_BODY_OFF"));
+ snprintf(buf, MAX_STR_LEN, "%s", EMAIL_SETTING_STRING_OFF);
break;
case 1:
- snprintf(buf, MAX_STR_LEN, "%s", _("IDS_EMAIL_BODY_SSL"));
+ snprintf(buf, MAX_STR_LEN, "%s", EMAIL_SETTING_STRING_SSL);
break;
case 2:
- snprintf(buf, MAX_STR_LEN, "%s", _("IDS_EMAIL_BODY_TLS"));
+ snprintf(buf, MAX_STR_LEN, "%s", EMAIL_SETTING_STRING_TLS);
break;
default:
debug_warning("No correspoding label");
char buf[MAX_STR_LEN] = { 0, };
if (!g_strcmp0(part, "elm.text.1")) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_INCOMING_MAIL_SERVER_TYPE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_INCOMING_MAIL_SERVER_TYPE);
return g_strdup(buf);
}
else if (!g_strcmp0(part, "elm.text.2")) {
if (account->incoming_server_type == EMAIL_SERVER_TYPE_POP3)
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_POP3"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_POP3);
else if (account->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4)
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_IMAP4"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_IMAP4);
else
debug_log("unsupported server type");
return g_strdup(buf);
static char *_gl_onoff_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
if (!g_strcmp0(part, "elm.text")) {
char buf[MAX_STR_LEN] = { 0, };
- if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_POP3_BEFORE_SMTP"));
- }
-
- if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SMTP_AUTHENTICATION"));
- }
-
- if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SAME_AS_POP3_IMAP4"));
- }
+ if (li->index == POP3_BEFORE_SMTP_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_POP3_BEFORE_SMTP);
+ else if (li->index == SMTP_AUTH_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SMTP_AUTHENTICATION);
+ else if (li->index == SAME_POP3_IMAP4_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SAME_AS_POP3_IMAP4);
return g_strdup(buf);
}
return NULL;
}
-
static char *_gl_sp_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
if (!g_strcmp0(part, "elm.text")) {
- if (index == 1) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ACCOUNT"));
- return g_strdup(buf);
- }
+ char buf[MAX_STR_LEN] = { 0, };
- if (index == 2) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_OUTGOING"));
- return g_strdup(buf);
+ if (li->index == INCOMING_SETTING_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_INCOMING_SETTINGS);
+ } else if (li->index == OUTGOING_SETTING_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OUTGOING_SETTINGS);
}
- if (index == 3) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_INCOMING"));
- return g_strdup(buf);
- }
+ return g_strdup(buf);
}
return NULL;
static Evas_Object *_gl_ef_content_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_enter();
- int index = (int)data;
struct viewdata *vd = g_vd;
struct priv_data *p = vd->priv;
email_account_t *account = account_data;
+ ListItemData *li = (ListItemData *)data;
if (!g_strcmp0(part, "elm.icon")) {
- switch (index) {
- case 1:
+ switch (li->index) {
+ case ACCOUNT_NAME_LIST_ITEM:
p->ef_account_name = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_account_name, "layout", "editfield", "title");
p->entry_account_name = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_account_name, "unfocused", _entry_unfocused_cb, p->ef_account_name);
elm_object_part_content_set(p->ef_account_name, "elm.swallow.content", p->entry_account_name);
- elm_object_part_text_set(p->ef_account_name, "elm.text", _("IDS_EMAIL_BODY_ACCOUNT_NAME"));
+ elm_object_part_text_set(p->ef_account_name, "elm.text", EMAIL_SETTING_STRING_ACCOUNT_NAME);
elm_object_signal_callback_add(p->ef_account_name, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_account_name);
if (p->str_account_name)
return p->ef_account_name;
- case 2:
+ case EMAIL_ADDRESS_LIST_ITEM:
p->ef_email_address = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_email_address, "layout", "editfield", "title");
p->entry_email_address = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_email_address, "unfocused", _entry_unfocused_cb, p->ef_email_address);
elm_object_part_content_set(p->ef_email_address, "elm.swallow.content", p->entry_email_address);
- elm_object_part_text_set(p->ef_email_address, "elm.text", dgettext("sys_string", "IDS_COM_BODY_EMAIL_ADDRESS"));
+ elm_object_part_text_set(p->ef_email_address, "elm.text", EMAIL_SETTING_STRING_EMAIL_ADDRESS);
elm_object_signal_callback_add(p->ef_email_address, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_email_address);
if (p->str_email_address)
return p->ef_email_address;
- case 3:
+ case USERNAME_LIST_ITEM:
p->ef_user_name = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_user_name, "layout", "editfield", "title");
p->entry_user_name = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_user_name, "unfocused", _entry_unfocused_cb, p->ef_user_name);
elm_object_part_content_set(p->ef_user_name, "elm.swallow.content", p->entry_user_name);
- elm_object_part_text_set(p->ef_user_name, "elm.text", dgettext("sys_string", "IDS_COM_BODY_USER_NAME"));
+ elm_object_part_text_set(p->ef_user_name, "elm.text", EMAIL_SETTING_STRING_USER_NAME);
elm_object_signal_callback_add(p->ef_user_name, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_user_name);
if (p->str_user_name)
return p->ef_user_name;
- case 4:
+ case PASSWORD_LIST_ITEM:
p->ef_password = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_password, "layout", "editfield", "title");
p->entry_password = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_password, "focused", _password_focused_cb, p->entry_password);
elm_object_part_content_set(p->ef_password, "elm.swallow.content", p->entry_password);
- elm_object_part_text_set(p->ef_password, "elm.text", dgettext("sys_string", "IDS_COM_BODY_PASSWORD"));
+ elm_object_part_text_set(p->ef_password, "elm.text", EMAIL_SETTING_STRING_PWD);
elm_object_signal_callback_add(p->ef_password, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_password);
if (p->str_password)
return p->ef_password;
- case 5:
+ case OUTGOING_SERVER_LIST_ITEM:
p->ef_smtp_server = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_smtp_server, "layout", "editfield", "title");
p->entry_smtp_server = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_smtp_server, "unfocused", _entry_unfocused_cb, p->ef_smtp_server);
elm_object_part_content_set(p->ef_smtp_server, "elm.swallow.content", p->entry_smtp_server);
- elm_object_part_text_set(p->ef_smtp_server, "elm.text", _("IDS_EMAIL_BODY_OUTGOING_SERVER"));
+ elm_object_part_text_set(p->ef_smtp_server, "elm.text", EMAIL_SETTING_STRING_OUTGOING_SERVER);
elm_object_signal_callback_add(p->ef_smtp_server, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_smtp_server);
if (p->str_smtp_server)
return p->ef_smtp_server;
- case 6:
+ case OUTGOING_PORT_LIST_ITEM:
p->ef_smtp_port = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_smtp_port, "layout", "editfield", "title");
p->entry_smtp_port = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_smtp_port, "unfocused", _entry_unfocused_cb, p->ef_smtp_port);
elm_object_part_content_set(p->ef_smtp_port, "elm.swallow.content", p->entry_smtp_port);
- elm_object_part_text_set(p->ef_smtp_port, "elm.text", _("IDS_EMAIL_BODY_OUTGOING_PORT"));
+ elm_object_part_text_set(p->ef_smtp_port, "elm.text", EMAIL_SETTING_STRING_OUTGOING_PORT);
elm_object_signal_callback_add(p->ef_smtp_port, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_smtp_port);
if (p->str_smtp_port)
return p->ef_smtp_port;
- case 7:
+ case POP3_SERVER_LIST_ITEM:
p->ef_incoming_server = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_incoming_server, "layout", "editfield", "title");
p->entry_incoming_server = elm_entry_add(p->genlist);
elm_object_part_content_set(p->ef_incoming_server, "elm.swallow.content", p->entry_incoming_server);
if (account->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4) {
- elm_object_part_text_set(p->ef_incoming_server, "elm.text", _("IDS_EMAIL_BODY_IMAP4_SERVER"));
+ elm_object_part_text_set(p->ef_incoming_server, "elm.text", EMAIL_SETTING_STRING_IMAP4_SERVER);
} else if (account->incoming_server_type == EMAIL_SERVER_TYPE_POP3) {
- elm_object_part_text_set(p->ef_incoming_server, "elm.text", _("IDS_EMAIL_BODY_POP3_SERVER"));
+ elm_object_part_text_set(p->ef_incoming_server, "elm.text", EMAIL_SETTING_STRING_POP3_SERVER);
} else {
- elm_object_part_text_set(p->ef_incoming_server, "elm.text", _("IDS_EMAIL_BODY_INCOMING_SERVER"));
+ elm_object_part_text_set(p->ef_incoming_server, "elm.text", EMAIL_SETTING_STRING_INCOMING_SERVER);
}
elm_object_signal_callback_add(p->ef_incoming_server, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_incoming_server);
return p->ef_incoming_server;
- case 8:
+ case POP3_PORT_LIST_ITEM:
p->ef_incoming_port = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_incoming_port, "layout", "editfield", "title");
p->entry_incoming_port = elm_entry_add(p->genlist);
elm_object_part_content_set(p->ef_incoming_port, "elm.swallow.content", p->entry_incoming_port);
if (account->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4) {
- elm_object_part_text_set(p->ef_incoming_port, "elm.text", _("IDS_EMAIL_BODY_IMAP4_PORT"));
+ elm_object_part_text_set(p->ef_incoming_port, "elm.text", EMAIL_SETTING_STRING_IMAP4_PORT);
} else if (account->incoming_server_type == EMAIL_SERVER_TYPE_POP3) {
- elm_object_part_text_set(p->ef_incoming_port, "elm.text", _("IDS_EMAIL_BODY_POP3_PORT"));
+ elm_object_part_text_set(p->ef_incoming_port, "elm.text", EMAIL_SETTING_STRING_POP3_PORT);
} else {
- elm_object_part_text_set(p->ef_incoming_port, "elm.text", _("IDS_EMAIL_BODY_INCOMING_PORT"));
+ elm_object_part_text_set(p->ef_incoming_port, "elm.text", EMAIL_SETTING_STRING_INCOMING_PORT);
}
elm_object_signal_callback_add(p->ef_incoming_port, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_incoming_port);
elm_entry_entry_set(p->entry_incoming_port, p->str_incoming_port);
return p->ef_incoming_port;
- case 9:
+ case SMTP_USERNAME_LIST_ITEM:
p->ef_sending_username = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_sending_username, "layout", "editfield", "title");
p->entry_sending_username = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_sending_username, "unfocused", _entry_unfocused_cb, p->ef_sending_username);
elm_object_part_content_set(p->ef_sending_username, "elm.swallow.content", p->entry_sending_username);
- elm_object_part_text_set(p->ef_sending_username, "elm.text", dgettext("sys_string", "IDS_COM_BODY_USER_NAME"));
+ elm_object_part_text_set(p->ef_sending_username, "elm.text", EMAIL_SETTING_STRING_USER_NAME);
elm_object_signal_callback_add(p->ef_sending_username, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_sending_username);
if (p->str_sending_username)
return p->ef_sending_username;
- case 10:
+ case SMTP_PASSWORD_LIST_ITEM:
p->ef_sending_password = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_sending_password, "layout", "editfield", "title");
p->entry_sending_password = elm_entry_add(p->genlist);
evas_object_smart_callback_add(p->entry_sending_password, "focused", _sending_password_focused_cb, p->entry_sending_password);
elm_object_part_content_set(p->ef_sending_password, "elm.swallow.content", p->entry_sending_password);
- elm_object_part_text_set(p->ef_sending_password, "elm.text", dgettext("sys_string", "IDS_COM_BODY_PASSWORD"));
+ elm_object_part_text_set(p->ef_sending_password, "elm.text", EMAIL_SETTING_STRING_PWD);
elm_object_signal_callback_add(p->ef_sending_password, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_sending_password);
if (p->str_sending_password)
static Evas_Object *_gl_onoff_content_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
struct viewdata *vd = g_vd;
EmailSettingUGD *ugd = vd->ugd;
struct priv_data *p = vd->priv;
if (!g_strcmp0(part, "elm.icon")) {
Evas_Object *check = elm_check_add(ugd->navi_bar);
elm_object_style_set(check, "on&off");
- evas_object_smart_callback_add(check, "changed", _onoff_cb, vd);
+ evas_object_smart_callback_add(check, "changed", _onoff_cb, li);
evas_object_propagate_events_set(check, EINA_FALSE);
- if (index == 0) {
+ if (li->index == POP3_BEFORE_SMTP_LIST_ITEM) {
elm_check_state_set(check, account_data->pop_before_smtp);
- p->onoff[index] = check;
+ p->onoff[li->index % 3] = check;
}
-
- if (index == 1) {
+ else if (li->index == SMTP_AUTH_LIST_ITEM) {
elm_check_state_set(check, account_data->outgoing_server_need_authentication);
- p->onoff[index] = check;
+ p->onoff[li->index % 3] = check;
}
-
- if (index == 2) {
+ else if (li->index == SAME_POP3_IMAP4_LIST_ITEM) {
elm_check_state_set(check, account_data->outgoing_server_use_same_authenticator);
- p->onoff[index] = check;
+ p->onoff[li->index % 3] = check;
}
return check;
static void _gl_ef_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- int index = (int)data;
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
-
- Elm_Object_Item *item = (Elm_Object_Item *)event_info;
- elm_genlist_item_selected_set(item, EINA_FALSE);
-
- switch (index) {
- case 1:
- p->clicked_object = p->entry_account_name;
- break;
- case 2:
- p->clicked_object = p->entry_email_address;
- break;
- case 3:
- p->clicked_object = p->entry_user_name;
- break;
- case 4:
- p->clicked_object = p->entry_password;
- break;
- case 5:
- p->clicked_object = p->entry_smtp_server;
- break;
- case 6:
- p->clicked_object = p->entry_smtp_port;
- break;
- case 7:
- p->clicked_object = p->entry_incoming_server;
- break;
- case 8:
- p->clicked_object = p->entry_incoming_port;
- break;
- case 9:
- p->clicked_object = p->entry_sending_username;
- break;
- case 10:
- p->clicked_object = p->entry_sending_password;
- break;
- default:
- p->clicked_object = NULL;
- debug_warning("No corresponding item");
- }
}
static void _gl_secure_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
-
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
-
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
- elm_object_focus_set(p->clicked_object, EINA_FALSE);
-
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
}
elm_radio_value_set(p->sending_secure_radio_grp, index);
- elm_genlist_item_update(p->gl_ex_item1);
+ elm_genlist_item_update(elm_genlist_item_parent_get(item));
}
static void _gl_ex_incoming_secure_sel_cb(void *data, Evas_Object *obj, void *event_info)
}
elm_radio_value_set(p->incoming_secure_radio_grp, index);
- elm_genlist_item_update(p->gl_ex_item2);
+ elm_genlist_item_update(elm_genlist_item_parent_get(item));
}
static void _gl_onoff_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
struct viewdata *vd = g_vd;
struct priv_data *p = vd->priv;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
- switch (index) {
- case 0:
+ switch (li->index) {
+ case POP3_BEFORE_SMTP_LIST_ITEM:
account_data->pop_before_smtp = !account_data->pop_before_smtp;
- elm_check_state_set(p->onoff[0], account_data->pop_before_smtp);
+ elm_check_state_set(p->onoff[li->index % 3], account_data->pop_before_smtp);
debug_log("pop before smtp %d", account_data->pop_before_smtp);
break;
- case 1:
+ case SMTP_AUTH_LIST_ITEM:
account_data->outgoing_server_need_authentication = !account_data->outgoing_server_need_authentication;
- elm_check_state_set(p->onoff[1], account_data->outgoing_server_need_authentication);
+ elm_check_state_set(p->onoff[li->index % 3], account_data->outgoing_server_need_authentication);
debug_log("smtp auth %d", account_data->outgoing_server_need_authentication);
break;
- case 2:
+ case SAME_POP3_IMAP4_LIST_ITEM:
account_data->outgoing_server_use_same_authenticator = !account_data->outgoing_server_use_same_authenticator;
- elm_check_state_set(p->onoff[2], account_data->outgoing_server_use_same_authenticator);
+ elm_check_state_set(p->onoff[li->index % 3], account_data->outgoing_server_use_same_authenticator);
debug_log("same as pop3/imap4 %d", account_data->outgoing_server_use_same_authenticator);
- if (account_data->outgoing_server_use_same_authenticator) {
- /* user name */
- if (p->gl_sending_user_item) {
- elm_object_item_disabled_set(p->gl_sending_user_item, EINA_TRUE);
- elm_entry_context_menu_disabled_set(p->entry_sending_username, EINA_TRUE);
- }
-
- /* password */
- if (p->gl_sending_pw_item) {
- elm_object_item_disabled_set(p->gl_sending_pw_item, EINA_TRUE);
- elm_entry_context_menu_disabled_set(p->entry_sending_password, EINA_TRUE);
- }
- } else {
- /* user name */
- if (p->gl_sending_user_item) {
- elm_object_item_disabled_set(p->gl_sending_user_item, EINA_FALSE);
- elm_entry_context_menu_disabled_set(p->entry_sending_username, EINA_FALSE);
- }
-
- /* password */
- if (p->gl_sending_pw_item) {
- elm_object_item_disabled_set(p->gl_sending_pw_item, EINA_FALSE);
- elm_entry_context_menu_disabled_set(p->entry_sending_password, EINA_FALSE);
- }
+ GSList *l = p->list_items;
+ while (l) {
+ li = (ListItemData *)l->data;
+ if (li->index == SMTP_USERNAME_LIST_ITEM)
+ elm_object_item_disabled_set(li->gl_it, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
+ else if (li->index == SMTP_PASSWORD_LIST_ITEM)
+ elm_object_item_disabled_set(li->gl_it, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
+ l = g_slist_next(l);
}
+ elm_entry_context_menu_disabled_set(p->entry_sending_username, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
+ elm_entry_context_menu_disabled_set(p->entry_sending_password, account_data->outgoing_server_use_same_authenticator ? EINA_TRUE : EINA_FALSE);
break;
}
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *it = event_info;
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
- Evas_Object *parent = NULL;
+ Elm_Object_Item *parent = NULL;
+ ListItemData *li = (ListItemData *)elm_object_item_data_get(it);
parent = elm_genlist_item_parent_get(it);
if (!parent)
{
- if (p->gl_account_name_item == it ||
- p->gl_smtp_server_item == it ||
- p->gl_incoming_server_type_item == it ||
- p->gl_pop3_before_smtp_item == it)
- elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (p->gl_pw_item == it ||
- p->gl_ex_item1 == it ||
- p->gl_ex_item2 == it ||
- p->gl_sending_pw_item == it)
- elm_object_item_signal_emit(it, "elm,state,bottom", "");
- else
- elm_object_item_signal_emit(it, "elm,state,center", "");
+ if (li) {
+ if (li->index == ACCOUNT_NAME_LIST_ITEM ||
+ li->index == OUTGOING_SERVER_LIST_ITEM ||
+ li->index == INCOMMING_SERVER_TYPE_LIST_ITEM ||
+ li->index == POP3_BEFORE_SMTP_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,top", "");
+ else if (li->index == PASSWORD_LIST_ITEM ||
+ li->index == OUTGOING_SECURE_CONN_LIST_ITEM ||
+ li->index == POP3_SECURE_CONN_LIST_ITEM ||
+ li->index == SMTP_PASSWORD_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,bottom", "");
+ else
+ elm_object_item_signal_emit(it, "elm,state,center", "");
+ }
}
else
{
- int index = elm_object_item_data_get(it);
+ int index = (int)elm_object_item_data_get(it);
if (index == 0)
elm_object_item_signal_emit(it, "elm,state,top", "");
else if (index == 2)
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
int i = 0;
+ ListItemData *li = (ListItemData *)elm_object_item_data_get(it);
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
- elm_object_focus_set(p->clicked_object, EINA_FALSE);
-
- /* sending security */
- if (it == p->gl_ex_item1) {
- for (i = 0; i < 3; i++) {
- elm_genlist_item_append(p->genlist, &(p->itc_ex_sending), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_sending_secure_sel_cb, (void *)i);
+ if (li) {
+ /* sending security */
+ if (li->index == OUTGOING_SECURE_CONN_LIST_ITEM) {
+ for (i = 0; i < 3; i++) {
+ elm_genlist_item_append(p->genlist, &(p->itc_ex_sending), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_sending_secure_sel_cb, (void *)i);
+ }
}
- }
- /* incoming security */
- if (it == p->gl_ex_item2) {
- for (i = 0; i < 3; i++) {
- elm_genlist_item_append(p->genlist, &(p->itc_ex_incoming), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_incoming_secure_sel_cb, (void *)i);
+ /* incoming security */
+ if (li->index == POP3_SECURE_CONN_LIST_ITEM) {
+ for (i = 0; i < 3; i++) {
+ elm_genlist_item_append(p->genlist, &(p->itc_ex_incoming), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_incoming_secure_sel_cb, (void *)i);
+ }
}
}
}
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
static void _print_option_details(void);
static int _get_mail_slot_size_index(struct viewdata *vd);
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info);
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info);
static void _back_cb(void *data, Evas_Object *obj, void *event_info);
static void _account_edit_cb(void *data, Evas_Object *obj, void *event_info);
static void _setup_mailbox_cb(void *data, Evas_Object *obj, void *event_info);
static Evas_Object *_gl_ex_recent_content_get_cb(void *data, Evas_Object *obj, const char *part);
static Evas_Object *_gl_ex_deleting_content_get_cb(void *data, Evas_Object *obj, const char *part);
static void _gl_sel_cb(void *data, Evas_Object *obj, void *event_info);
-static void _gl_sig_sel_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_ex_sel_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_ex_cc_sel_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_ex_size_sel_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_exp_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_con_cb(void *data, Evas_Object *obj, void *event_info);
+enum {
+ ACCOUNT_LIST_ITEM = 1,
+ SENDING_OPTION_TITLE_LIST_ITEM,
+ REPLY_WITH_BODY_LIST_ITEM,
+ FWD_WITH_FILE_LIST_ITEM,
+ ALWAYS_CC_BCC_LIST_ITEM = 5,
+ REQ_READ_REPORT_LIST_ITEM,
+ DELIVERY_REPORT_LIST_ITEM,
+ ADD_SIGNATURE_LIST_ITEM,
+ SIGNATURE_LIST_ITEM,
+ SECURITY_OPTION_LIST_ITEM = 10,
+ RECEIVING_OPTION_TITLE_LIST_ITEM,
+ EMAIL_SIZE_LIST_ITEM,
+ SHOW_IMAGE_LIST_ITEM,
+ RECENT_EMAIL_NUM_LIST_ITEM,
+ SEND_READ_REPORT_LIST_ITEM = 15,
+ DELETING_OPTION_LIST_ITEM,
+ MAILBOX_SETUP_TITLE_LIST_ITEM,
+ SENTBOX_LIST_ITEM,
+ DRAFT_LIST_ITEM,
+ TRASH_LIST_ITEM = 20,
+ SPAMBOX_LIST_ITEM,
+};
+
struct priv_data {
struct viewdata *vd;
+ GSList *list_items;
+
+ Elm_Object_Item *navi_it;
Evas_Object *entry_sig;
- Evas_Object *onoff[7];
Evas_Object *l_button;
Evas_Object *layout;
Elm_Genlist_Item_Class itc_ef;
Elm_Genlist_Item_Class itc_title;
- Elm_Object_Item *gl_account_item;
- Elm_Object_Item *gl_sig_item;
- Elm_Object_Item *gl_size_item;
- Elm_Object_Item *gl_onoff_sig_item;
- Elm_Object_Item *gl_cc_item;
-
- Elm_Object_Item *gl_recent_item;
- Elm_Object_Item *gl_deleting_item;
- Elm_Object_Item *gl_mailbox_item[4];
-
- Elm_Object_Item *first_item1;
- Elm_Object_Item *last_item1;
- Elm_Object_Item *first_item2;
- Elm_Object_Item *last_item2;
- Elm_Object_Item *first_item3;
- Elm_Object_Item *last_item3;
+ int first_index1;
+ int last_index1;
+ int first_index2;
+ int last_index2;
char *signature_backup;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ Evas_Object *check;
+ struct priv_data *p;
+} ListItemData;
+
void setting_init_account_options_view(struct viewdata *vd)
{
debug_log("");
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_account_options";
}
_print_option_details();
p->layout = setting_add_inner_layout(vd);
_push_naviframe(vd);
-// elm_object_part_content_set(ugd->win, "elm.swallow.content", p->layout);
+ // elm_object_part_content_set(ugd->win, "elm.swallow.content", p->layout);
}
g_vd = vd;
struct priv_data *p = vd->priv;
EmailSettingUGD *ugd = vd->ugd;
+ int index = -1;
if (vd->refresh) {
if (ugd->setup_mailbox == EMAIL_MAILBOX_TYPE_SENTBOX) {
- elm_genlist_item_update(p->gl_mailbox_item[0]);
+ index = SENTBOX_LIST_ITEM;
} else if (ugd->setup_mailbox == EMAIL_MAILBOX_TYPE_DRAFT) {
- elm_genlist_item_update(p->gl_mailbox_item[1]);
+ index = DRAFT_LIST_ITEM;
} else if (ugd->setup_mailbox == EMAIL_MAILBOX_TYPE_TRASH) {
- elm_genlist_item_update(p->gl_mailbox_item[2]);
+ index = TRASH_LIST_ITEM;
} else if (ugd->setup_mailbox == EMAIL_MAILBOX_TYPE_SPAMBOX) {
- elm_genlist_item_update(p->gl_mailbox_item[3]);
+ index = SPAMBOX_LIST_ITEM;
+ }
+
+ GSList *l = p->list_items;
+ while (l && index > 0) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == index)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
}
}
return TRUE;
}
struct priv_data *p = vd->priv;
- int i = 0;
if (p == NULL) {
debug_log("priv is NULL");
return FALSE;
}
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->entry_sig);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb);
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb);
evas_object_del(p->l_button);
evas_object_del(p->entry_sig);
- for (i = 0; i < 7; i++)
- evas_object_del(p->onoff[i]);
-
evas_object_del(p->genlist);
evas_object_del(p->cc_radio_grp);
evas_object_del(p->size_radio_grp);
account_data = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
return TRUE;
}
return TRUE;
}
+static int _lang_change(struct viewdata *vd)
+{
+ debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
+ struct priv_data *p = vd->priv;
+
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
+
+ // navi title
+ elm_object_item_part_text_set(p->navi_it, "elm.text.title", EMAIL_SETTING_STRING_ACCOUNT_SETTINGS);
+
+ return TRUE;
+}
+
static void _push_naviframe(struct viewdata *vd)
{
debug_log("");
elm_object_style_set(p->l_button, "naviframe/back_btn/default");
evas_object_smart_callback_add(p->l_button, "clicked", _back_cb, vd);
- elm_naviframe_item_push(vd->ugd->navi_bar, _("IDS_EMAIL_HEADER_ACCOUNT_SETTINGS"), p->l_button, NULL, p->layout, NULL);
+ p->navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, EMAIL_SETTING_STRING_ACCOUNT_SETTINGS, p->l_button, NULL, p->layout, NULL);
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb, p);
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb, p);
evas_object_show(vd->ugd->navi_bar);
}
EmailSettingUGD *ugd = vd->ugd;
Elm_Object_Item *item = NULL;
Elm_Object_Item *git = NULL;
- int i = 0;
+ ListItemData *li = NULL;
+ int i = -1;
p->cc_radio_grp = elm_radio_add(ugd->navi_bar);
elm_radio_value_set(p->cc_radio_grp, 0);
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_object_style_set(p->genlist, "dialogue");
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
+
p->itc_account.item_style = "dialogue/2text.2icon.3.tb";//dialogue/2text.3icon";
p->itc_account.func.text_get = _gl_account_text_get_cb;
p->itc_account.func.content_get = _gl_account_content_get_cb;
p->itc_sep.func.content_get = NULL;
p->itc_sep.func.state_get = NULL;
p->itc_sep.func.del = NULL;
-
- p->itc_sep2.item_style = "dialogue/separator/end";
- p->itc_sep2.func.text_get = NULL;
- p->itc_sep2.func.content_get = NULL;
- p->itc_sep2.func.state_get = NULL;
- p->itc_sep2.func.del = NULL;
-
+
if (account_data->options.signature)
p->signature_backup = g_strdup(account_data->options.signature);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*account*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_account), NULL, NULL,
- ELM_GENLIST_ITEM_NONE, _account_edit_cb, (void *)vd);
- p->gl_account_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ACCOUNT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_account), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _account_edit_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*title-sending option*/
- i = 0;
- git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)i, NULL,
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SENDING_OPTION_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li, NULL,
ELM_GENLIST_ITEM_GROUP, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
/*sending option*/
/*--replay with body--*/
- i = 0;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
- p->first_item1 = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = REPLY_WITH_BODY_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
+ p->first_index1 = li->index;
/*--forward with files--*/
- i = 1;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = FWD_WITH_FILE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*--always cc/bcc myself--*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_cc), NULL,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
- p->gl_cc_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ALWAYS_CC_BCC_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_cc), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*--request read report--*/
- i = 2;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = REQ_READ_REPORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*--request delivery report--*/
- i = 3;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = DELIVERY_REPORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*--add signature--*/
- i = 4;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
- p->gl_onoff_sig_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ADD_SIGNATURE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*--signature--*/
- item = p->gl_sig_item = elm_genlist_item_append(p->genlist, &(p->itc_ef), NULL,
- NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
- elm_genlist_item_select_mode_set(p->gl_sig_item, ELM_OBJECT_SELECT_MODE_NONE);
- if (account_data->options.add_signature == FALSE) {
- if (p->gl_sig_item)
- elm_object_item_disabled_set(p->gl_sig_item, EINA_TRUE);
- }
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
- p->last_item1 = item;
+ li->index = p->last_index1 = SIGNATURE_LIST_ITEM; // editfield is different from other items.
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc_ef), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ if (account_data->options.add_signature == FALSE)
+ elm_object_item_disabled_set(item, EINA_TRUE);
+ p->list_items = g_slist_append(p->list_items, li);
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*title-receiving option*/
- i = 1;
- git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)i, NULL,
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = RECEIVING_OPTION_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li, NULL,
ELM_GENLIST_ITEM_GROUP, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
/*receiving option*/
/*--email size--*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_size), NULL, NULL,
- ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
- p->gl_size_item = p->first_item2 = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = EMAIL_SIZE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_size), (void *)li, NULL,
+ ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
+ p->first_index2 = li->index;
/*--show images--*/
- i = 5;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SHOW_IMAGE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*--recent emails for IMAP POP3--*/
if (account_data->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4 ||
account_data->incoming_server_type == EMAIL_SERVER_TYPE_POP3) {
- item = elm_genlist_item_append(p->genlist, &(p->itc_recent), (void *)ugd,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
- p->gl_recent_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = RECENT_EMAIL_NUM_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_recent), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
}
/*--send read report for IMAP POP3--*/
if (account_data->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4 ||
account_data->incoming_server_type == EMAIL_SERVER_TYPE_POP3) {
- i = 6;
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SEND_READ_REPORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
}
/*--deleting option for POP3--*/
if (account_data->incoming_server_type == EMAIL_SERVER_TYPE_POP3) {
- item = elm_genlist_item_append(p->genlist, &(p->itc_deleting), NULL,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
- p->gl_deleting_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = DELETING_OPTION_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_deleting), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
}
- p->last_item2 = item;
+ p->last_index2 = li->index;
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
/*title-mailbox setup*/
if (account_data->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4) {
- i = 2;
- git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)i,
+
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = MAILBOX_SETUP_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li,
NULL, ELM_GENLIST_ITEM_GROUP, NULL, NULL);
- } else {
- git = elm_genlist_item_append(p->genlist, &(p->itc_sep2), NULL, NULL,
- ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
}
- elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*mailbox setup for IMAP*/
if (account_data->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4) {
- i = EMAIL_MAILBOX_TYPE_SENTBOX;
- p->gl_mailbox_item[0] = elm_genlist_item_append(p->genlist, &(p->itc_mailbox),
- (void *)i, NULL, ELM_GENLIST_ITEM_NONE, _setup_mailbox_cb, (void *)vd);
-
- i = EMAIL_MAILBOX_TYPE_DRAFT;
- p->gl_mailbox_item[1] = elm_genlist_item_append(p->genlist, &(p->itc_mailbox),
- (void *)i, NULL, ELM_GENLIST_ITEM_NONE, _setup_mailbox_cb, (void *)vd);
-
- i = EMAIL_MAILBOX_TYPE_TRASH;
- p->gl_mailbox_item[2] = elm_genlist_item_append(p->genlist, &(p->itc_mailbox),
- (void *)i, NULL, ELM_GENLIST_ITEM_NONE, _setup_mailbox_cb, (void *)vd);
-
- i = EMAIL_MAILBOX_TYPE_SPAMBOX;
- p->gl_mailbox_item[3] = elm_genlist_item_append(p->genlist, &(p->itc_mailbox),
- (void *)i, NULL, ELM_GENLIST_ITEM_NONE, _setup_mailbox_cb, (void *)vd);
+ for (i = SENTBOX_LIST_ITEM; i <= SPAMBOX_LIST_ITEM; i++) {
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = i;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_mailbox),
+ (void *)li, NULL, ELM_GENLIST_ITEM_NONE, _setup_mailbox_cb, (void *)li);
+ }
- git = elm_genlist_item_append(p->genlist, &(p->itc_sep2), NULL, NULL,
+ git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
-
- p->first_item3 = p->gl_mailbox_item[0];
- p->last_item3 = p->gl_mailbox_item[3];
}
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
-
elm_object_part_content_set(p->layout, "elm.swallow.content", p->genlist);
}
debug_log("Current recent mail slot: [%d]", slot_size);
switch (slot_size) {
- case 25:
- slot_idx = 0;
- break;
- case 50:
- slot_idx = 1;
- break;
- case 75:
- slot_idx = 2;
- break;
- case 100:
- slot_idx = 3;
- break;
- case 150:
- slot_idx = 4;
- break;
- case 200:
- slot_idx = 5;
- break;
- default:
- debug_log("Invalid initail mail slot count [%d]", slot_size);
- slot_idx = 3; /* set default value */
- break;
+ case 25:
+ slot_idx = 0;
+ break;
+ case 50:
+ slot_idx = 1;
+ break;
+ case 75:
+ slot_idx = 2;
+ break;
+ case 100:
+ slot_idx = 3;
+ break;
+ case 150:
+ slot_idx = 4;
+ break;
+ case 200:
+ slot_idx = 5;
+ break;
+ default:
+ debug_log("Invalid initail mail slot count [%d]", slot_size);
+ slot_idx = 3; /* set default value */
+ break;
}
return slot_idx;
}
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
+
+ debug_log("input panel show");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
+}
+
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
+
+ debug_log("input panel hide");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
+}
+
static void _back_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
struct viewdata *vd = data;
struct priv_data *p = NULL;
- Ecore_IMF_Context *imf_context = NULL;
p = vd->priv;
- imf_context = elm_entry_imf_context_get(p->entry_sig);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
+ if (ecore_imf_input_panel_hide())
+ return;
if (/*account_data->options.add_signature == TRUE && */p->signature_backup) {
debug_log("signature %s", p->signature_backup);
static void _account_edit_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- struct viewdata *vd = (struct viewdata *)data;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
static void _setup_mailbox_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
Elm_Object_Item *it = (Elm_Object_Item *)event_info;
return;
}
- if (it == p->gl_mailbox_item[0]) {
+ if (li->index == SENTBOX_LIST_ITEM) {
ugd->setup_mailbox = EMAIL_MAILBOX_TYPE_SENTBOX;
debug_log("EMAIL_MAILBOX_TYPE_SENTBOX");
- } else if (it == p->gl_mailbox_item[1]) {
+ } else if (li->index == DRAFT_LIST_ITEM) {
ugd->setup_mailbox = EMAIL_MAILBOX_TYPE_DRAFT;
debug_log("EMAIL_MAILBOX_TYPE_DRAFT");
- } else if (it == p->gl_mailbox_item[2]) {
+ } else if (li->index == TRASH_LIST_ITEM) {
ugd->setup_mailbox = EMAIL_MAILBOX_TYPE_TRASH;
debug_log("EMAIL_MAILBOX_TYPE_TRASH");
- } else if (it == p->gl_mailbox_item[3]) {
+ } else if (li->index == SPAMBOX_LIST_ITEM) {
ugd->setup_mailbox = EMAIL_MAILBOX_TYPE_SPAMBOX;
debug_log("EMAIL_MAILBOX_TYPE_SPAMBOX");
}
{
debug_log("");
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
Eina_Bool state = elm_check_state_get(obj);
- if (obj == p->onoff[0]) {
+ if (li->index == REPLY_WITH_BODY_LIST_ITEM) {
account_data->options.reply_with_body = state;
debug_log("reply with body %d", account_data->options.reply_with_body);
}
-
- if (obj == p->onoff[1]) {
+ else if (li->index == FWD_WITH_FILE_LIST_ITEM) {
account_data->options.forward_with_files = state;
debug_log("Forward with files %d", account_data->options.forward_with_files);
}
-
- if (obj == p->onoff[2]) {
+ else if (li->index == REQ_READ_REPORT_LIST_ITEM) {
account_data->options.req_read_receipt = state;
debug_log("request read report %d", account_data->options.req_read_receipt);
}
-
- if (obj == p->onoff[3]) {
+ else if (li->index == DELIVERY_REPORT_LIST_ITEM) {
account_data->options.req_delivery_receipt = state;
debug_log("request delivery report %d", account_data->options.req_delivery_receipt);
}
-
- if (obj == p->onoff[4]) {
- /*char *buf = NULL;
- buf = (char *)elm_entry_entry_get(p->entry_sig);*/
+ else if (li->index == ADD_SIGNATURE_LIST_ITEM) {
account_data->options.add_signature = state;
debug_log("add signature %d", account_data->options.add_signature);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SIGNATURE_LIST_ITEM)
+ elm_object_item_disabled_set(_li->gl_it,
+ account_data->options.add_signature == TRUE ? EINA_FALSE : EINA_TRUE);
+ l = g_slist_next(l);
+ }
if (account_data->options.add_signature == TRUE) {
- if (p->gl_sig_item) {
- elm_object_item_disabled_set(p->gl_sig_item, EINA_FALSE);
- elm_entry_context_menu_disabled_set(p->entry_sig, EINA_FALSE);
- elm_entry_editable_set(p->entry_sig, TRUE);
- }
+ elm_entry_context_menu_disabled_set(p->entry_sig, EINA_FALSE);
+ elm_entry_editable_set(p->entry_sig, TRUE);
} else {
- if (p->gl_sig_item) {
- elm_object_item_disabled_set(p->gl_sig_item, EINA_TRUE);
- elm_entry_context_menu_disabled_set(p->entry_sig, EINA_TRUE);
- elm_entry_editable_set(p->entry_sig, FALSE);
- }
+ elm_entry_context_menu_disabled_set(p->entry_sig, EINA_TRUE);
+ elm_entry_editable_set(p->entry_sig, FALSE);
}
- }
- if (obj == p->onoff[5]) {
- account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
- user_data->show_images = state;
- debug_log("show images %d", user_data->show_images);
- }
+ if (li->index == SHOW_IMAGE_LIST_ITEM) {
+ account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
+ user_data->show_images = state;
+ debug_log("show images %d", user_data->show_images);
+ }
- if (obj == p->onoff[6]) {
- account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
- user_data->send_read_report = state;
- debug_log("send read report %d", user_data->send_read_report);
+ if (li->index == SEND_READ_REPORT_LIST_ITEM) {
+ account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
+ user_data->send_read_report = state;
+ debug_log("send read report %d", user_data->send_read_report);
+ }
}
_update_account_info(vd);
static char *_gl_onoff_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
if (!g_strcmp0(part, "elm.text")) {
char buf[MAX_STR_LEN] = { 0, };
- if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_REPLY_WITH_BODY"));
- }
-
- if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_FORWARD_WITH_FILES"));
- }
-
- if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_REQUEST_READ_REPORTS"));
- }
-
- if (index == 3) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_REQUEST_DELIVERY_REPORTS"));
- }
-
- if (index == 4) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ADD_SIGNATURE"));
- }
-
- if (index == 5) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SHOW_IMAGES"));
- }
-
- if (index == 6) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SEND_READ_REPORT"));
- }
+ if (li->index == REPLY_WITH_BODY_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_REPLY_WITH_BODY);
+ else if (li->index == FWD_WITH_FILE_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_FWD_WITH_FILES);
+ else if (li->index == REQ_READ_REPORT_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_REQUEST_READ_REPORTS);
+ else if (li->index == DELIVERY_REPORT_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_REQUEST_DELIVERY_REPORTS);
+ else if (li->index == ADD_SIGNATURE_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ADD_SIGNATURE);
+ else if (li->index == SHOW_IMAGE_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SHOW_IMAGES);
+ else if (li->index == SEND_READ_REPORT_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SEND_READ_REPORT);
return g_strdup(buf);
}
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ALWAYS_CC_BCC_MYSELF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ALWAYS_CC_BCC);
return g_strdup(buf);
}
/*TODO : check data flag*/
if (account_data->options.add_my_address_to_bcc == EMAIL_ADD_MY_ADDRESS_OPTION_DO_NOT_ADD) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_NONE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_NONE);
} else if (account_data->options.add_my_address_to_bcc == EMAIL_ADD_MY_ADDRESS_OPTION_ALWAYS_ADD_TO_CC) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ALWAYS_CC_MYSELF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ALWAYS_CC);
} else if (account_data->options.add_my_address_to_bcc == EMAIL_ADD_MY_ADDRESS_OPTION_ALWAYS_ADD_TO_BCC) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ALWAYS_BCC_MYSELF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ALWAYS_BCC);
}
return g_strdup(buf);
}
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_EMAIL_SIZE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_EMAIL_SIZE);
return g_strdup(buf);
}
char buf[MAX_STR_LEN] = { 0, };
if (account_data->auto_download_size == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_HEADER_ONLY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_HEADER_ONLY);
} else if (account_data->auto_download_size == 512*1024) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ENTIRE_EMAIL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ENTIRE_EMAIL);
} else if (account_data->auto_download_size == 1024/2){
snprintf(buf, sizeof(buf), "0.5KB");
} else {
{
debug_log("");
- /*EmailSettingUGD *ugd = (EmailSettingUGD *)data;*/
-
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_NUMBER_OF_EMAILS_TO_LOAD_ABB"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_NUM_EMAIL_TO_LOAD);
return g_strdup(buf);
}
if (!g_strcmp0(part, "elm.text.2")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_OPT_PD_MOST_RECENT_EMAILS"), account_data->default_mail_slot_size);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_MOST_RECENT_EMAILS, account_data->default_mail_slot_size);
return g_strdup(buf);
}
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_DELETING_OPTIONS"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_DELETING_OPTION);
return g_strdup(buf);
}
/*TODO : check data flag*/
if (user_data->pop3_deleting_option == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_PHONE_ONLY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_PHONE_ONLY);
} else if (user_data->pop3_deleting_option == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_PHONE_AND_SERVER"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_PHONE_AND_SERVER);
}
return g_strdup(buf);
{
debug_log("");
- int type = (int)data;
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- if (type == EMAIL_MAILBOX_TYPE_SENTBOX) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SENTBOX"));
- }
- if (type == EMAIL_MAILBOX_TYPE_DRAFT) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_DRAFTS"));
- }
- if (type == EMAIL_MAILBOX_TYPE_TRASH) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_TRASH"));
- }
- if (type == EMAIL_MAILBOX_TYPE_SPAMBOX) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SPAMBOX"));
- }
+ if (li->index == SENTBOX_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SENTBOX);
+ else if (li->index == DRAFT_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_DRAFTS);
+ else if (li->index == TRASH_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_TRASH);
+ else if (li->index == SPAMBOX_LIST_ITEM)
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SPAMBOX);
return g_strdup(buf);
- }
-
- if (!g_strcmp0(part, "elm.text.2")) {
+ } else if (!g_strcmp0(part, "elm.text.2")) {
email_mailbox_t *mailbox = NULL;
char buf[MAX_STR_LEN] = { 0, };
-
+ int type = 0;
+
+ if (li->index == SENTBOX_LIST_ITEM)
+ type = EMAIL_MAILBOX_TYPE_SENTBOX;
+ else if (li->index == DRAFT_LIST_ITEM)
+ type = EMAIL_MAILBOX_TYPE_DRAFT;
+ else if (li->index == TRASH_LIST_ITEM)
+ type = EMAIL_MAILBOX_TYPE_TRASH;
+ else if (li->index == SPAMBOX_LIST_ITEM)
+ type = EMAIL_MAILBOX_TYPE_SPAMBOX;
+
+ debug_log("mailbox type: %d", type);
email_get_mailbox_by_mailbox_type(ugd->account_id, type, &mailbox);
if (mailbox) {
snprintf(buf, sizeof(buf), "%s", mailbox->alias);
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_NONE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_NONE);
} else if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ALWAYS_CC_MYSELF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ALWAYS_CC);
} else if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ALWAYS_BCC_MYSELF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ALWAYS_BCC);
}
return g_strdup(buf);
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_HEADER_ONLY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_HEADER_ONLY);
} else if (index == 1){
snprintf(buf, sizeof(buf), "0.5KB");
} else if (index == 2){
} else if (index == 8){
snprintf(buf, sizeof(buf), "100KB");
} else if (index == 9) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ENTIRE_EMAIL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ENTIRE_EMAIL);
}
return g_strdup(buf);
char buf[MAX_STR_LEN] = { 0, };
if (index < 4)
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_OPT_PD_MOST_RECENT_EMAILS"), (index + 1) * 25);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_MOST_RECENT_EMAILS, (index + 1) * 25);
else if (index >= 4)
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_OPT_PD_MOST_RECENT_EMAILS"), 100 + (index - 3) * 50);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_MOST_RECENT_EMAILS, 100 + (index - 3) * 50);
return g_strdup(buf);
}
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_PHONE_ONLY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_PHONE_ONLY);
} else if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_PHONE_AND_SERVER"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_PHONE_AND_SERVER);
}
return g_strdup(buf);
static char *_gl_sp_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
if (!g_strcmp0(part, "elm.text")) {
char buf[MAX_STR_LEN] = { 0, };
- if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SENDING_OPTIONS"));
- } else if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_RECEIVING_OPTIONS"));
- } else if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_MAILBOX_SETUP"));
+ if (li->index == SENDING_OPTION_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SENDING_OPTIONS);
+ } else if (li->index == RECEIVING_OPTION_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_RECEIVING_OPTIONS);
+ } else if (li->index == MAILBOX_SETUP_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_MAILBOX_SETUP);
}
return g_strdup(buf);
{
debug_log("");
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
Evas_Object *color_bar = NULL;
if (!g_strcmp0(part, "elm.icon.1")) {
Evas_Object *icon = elm_icon_add(ugd->navi_bar);
elm_image_file_set(icon, account_data->logo_icon_path, NULL);
+
evas_object_size_hint_aspect_set(icon, EVAS_ASPECT_CONTROL_VERTICAL, 1, 1);
p->account_icon = icon;
return color_bar;
}
-
- /*if (!g_strcmp0(part, "elm.icon.2")) {
- Evas_Object *icon = elm_button_add(ugd->navi_bar);
- elm_object_style_set(icon, "reveal");
-
- return icon;
- }*/
-
return NULL;
}
static Evas_Object *_gl_onoff_content_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
if (!g_strcmp0(part, "elm.icon")) {
Evas_Object *check = elm_check_add(ugd->navi_bar);
elm_object_style_set(check, "on&off");
- evas_object_smart_callback_add(check, "changed", _onoff_cb, vd);
+ evas_object_smart_callback_add(check, "changed", _onoff_cb, li);
evas_object_propagate_events_set(check, EINA_FALSE);
- if (index == 0) {
+ if (li->index == REPLY_WITH_BODY_LIST_ITEM) {
elm_check_state_set(check, account_data->options.reply_with_body);
- p->onoff[index] = check;
+ li->check = check;
}
- if (index == 1) {
+ if (li->index == FWD_WITH_FILE_LIST_ITEM) {
elm_check_state_set(check, account_data->options.forward_with_files);
- p->onoff[index] = check;
+ li->check = check;
}
- if (index == 2) {
+ if (li->index == REQ_READ_REPORT_LIST_ITEM) {
elm_check_state_set(check, account_data->options.req_read_receipt);
- p->onoff[index] = check;
+ li->check = check;
}
- if (index == 3) {
+ if (li->index == DELIVERY_REPORT_LIST_ITEM) {
elm_check_state_set(check, account_data->options.req_delivery_receipt);
- p->onoff[index] = check;
+ li->check = check;
}
- if (index == 4) {
+ if (li->index == ADD_SIGNATURE_LIST_ITEM) {
elm_check_state_set(check, account_data->options.add_signature);
- p->onoff[index] = check;
+ li->check = check;
}
- if (index == 5) {
+ if (li->index == SHOW_IMAGE_LIST_ITEM) {
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
elm_check_state_set(check, user_data->show_images);
- p->onoff[index] = check;
+ li->check = check;
}
- if (index == 6) {
+ if (li->index == SEND_READ_REPORT_LIST_ITEM) {
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
elm_check_state_set(check, user_data->send_read_report);
- p->onoff[index] = check;
+ li->check = check;
}
return check;
static Evas_Object *_gl_ef_content_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
static Elm_Entry_Filter_Limit_Size limit_filter_data;
if (!g_strcmp0(part, "elm.icon")) {
evas_object_show(p->entry_sig);
elm_object_part_content_set(p->ef, "elm.swallow.content", p->entry_sig);
- elm_object_part_text_set(p->ef, "elm.text", _("IDS_EMAIL_BODY_SIGNATURE"));
+ elm_object_part_text_set(p->ef, "elm.text", EMAIL_SETTING_STRING_SIGNATURE);
elm_object_signal_callback_add(p->ef, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_sig);
if (account_data->options.signature)
if (index == account_data->options.add_my_address_to_bcc) {
elm_radio_value_set(p->cc_radio_grp,
- account_data->options.add_my_address_to_bcc);
+ account_data->options.add_my_address_to_bcc);
}
return radio;
}
static void _gl_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- int index = (int)data;
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
- /*char *buf = NULL;*/
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
account_user_data_t *user_data = NULL;
- if (p->entry_sig)
- elm_object_focus_set(p->entry_sig, EINA_FALSE);
-
- switch (index) {
- case 0:
- account_data->options.reply_with_body = !account_data->options.reply_with_body;
- elm_check_state_set(p->onoff[0], account_data->options.reply_with_body);
- debug_log("reply with body %d", account_data->options.reply_with_body);
- break;
-
- case 1:
- account_data->options.forward_with_files = !account_data->options.forward_with_files;
- elm_check_state_set(p->onoff[1], account_data->options.forward_with_files);
- debug_log("Forward with files %d", account_data->options.forward_with_files);
- break;
+ switch (li->index) {
+ case REPLY_WITH_BODY_LIST_ITEM:
+ account_data->options.reply_with_body = !account_data->options.reply_with_body;
+ elm_check_state_set(li->check, account_data->options.reply_with_body);
+ debug_log("reply with body %d", account_data->options.reply_with_body);
+ break;
- case 2:
- account_data->options.req_read_receipt = !account_data->options.req_read_receipt;
- elm_check_state_set(p->onoff[2], account_data->options.req_read_receipt);
- debug_log("request read report %d", account_data->options.req_read_receipt);
- break;
+ case FWD_WITH_FILE_LIST_ITEM:
+ account_data->options.forward_with_files = !account_data->options.forward_with_files;
+ elm_check_state_set(li->check, account_data->options.forward_with_files);
+ debug_log("Forward with files %d", account_data->options.forward_with_files);
+ break;
- case 3:
- account_data->options.req_delivery_receipt = !account_data->options.req_delivery_receipt;
- elm_check_state_set(p->onoff[3], account_data->options.req_delivery_receipt);
- debug_log("request delivery report %d", account_data->options.req_delivery_receipt);
- break;
+ case REQ_READ_REPORT_LIST_ITEM:
+ account_data->options.req_read_receipt = !account_data->options.req_read_receipt;
+ elm_check_state_set(li->check, account_data->options.req_read_receipt);
+ debug_log("request read report %d", account_data->options.req_read_receipt);
+ break;
- case 4:
- /*buf = (char *)elm_entry_entry_get(p->entry_sig);*/
- account_data->options.add_signature = !account_data->options.add_signature;
- elm_check_state_set(p->onoff[4], account_data->options.add_signature);
- debug_log("add signature %d", account_data->options.add_signature);
+ case DELIVERY_REPORT_LIST_ITEM:
+ account_data->options.req_delivery_receipt = !account_data->options.req_delivery_receipt;
+ elm_check_state_set(li->check, account_data->options.req_delivery_receipt);
+ debug_log("request delivery report %d", account_data->options.req_delivery_receipt);
+ break;
- if (account_data->options.add_signature == TRUE) {
- if (p->gl_sig_item) {
- elm_object_item_disabled_set(p->gl_sig_item, EINA_FALSE);
+ case ADD_SIGNATURE_LIST_ITEM:
+ /*buf = (char *)elm_entry_entry_get(p->entry_sig);*/
+ account_data->options.add_signature = !account_data->options.add_signature;
+ elm_check_state_set(li->check, account_data->options.add_signature);
+ debug_log("add signature %d", account_data->options.add_signature);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SIGNATURE_LIST_ITEM)
+ elm_object_item_disabled_set(_li->gl_it,
+ account_data->options.add_signature == TRUE ? EINA_FALSE : EINA_TRUE);
+ l = g_slist_next(l);
+ }
+ if (account_data->options.add_signature == TRUE) {
elm_entry_context_menu_disabled_set(p->entry_sig, EINA_FALSE);
elm_entry_editable_set(p->entry_sig, TRUE);
- }
- } else {
- if (p->gl_sig_item) {
- elm_object_item_disabled_set(p->gl_sig_item, EINA_TRUE);
+ } else {
elm_entry_context_menu_disabled_set(p->entry_sig, EINA_TRUE);
elm_entry_editable_set(p->entry_sig, FALSE);
}
- }
- break;
+ break;
- case 5:
- user_data = (account_user_data_t *)account_data->user_data;
- user_data->show_images = !user_data->show_images;
- elm_check_state_set(p->onoff[5], user_data->show_images);
- break;
+ case SHOW_IMAGE_LIST_ITEM:
+ user_data = (account_user_data_t *)account_data->user_data;
+ user_data->show_images = !user_data->show_images;
+ elm_check_state_set(li->check, user_data->show_images);
+ break;
- case 6:
- user_data = (account_user_data_t *)account_data->user_data;
- user_data->send_read_report = !user_data->send_read_report;
- elm_check_state_set(p->onoff[6], user_data->send_read_report);
- break;
+ case SEND_READ_REPORT_LIST_ITEM:
+ user_data = (account_user_data_t *)account_data->user_data;
+ user_data->send_read_report = !user_data->send_read_report;
+ elm_check_state_set(li->check, user_data->send_read_report);
+ break;
}
_update_account_info(vd);
}
-static void _gl_sig_sel_cb(void *data, Evas_Object *obj, void *event_info)
-{
- debug_log("");
-
- Elm_Object_Item *item = (Elm_Object_Item *)event_info;
- elm_genlist_item_selected_set(item, EINA_FALSE);
-
-
-}
static void _gl_ex_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- /*struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;*/
-
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
return;
switch (index) {
- case 0:
- account_data->options.add_my_address_to_bcc =
+ case 0:
+ account_data->options.add_my_address_to_bcc =
EMAIL_ADD_MY_ADDRESS_OPTION_DO_NOT_ADD;
- break;
- case 1:
- account_data->options.add_my_address_to_bcc =
+ break;
+ case 1:
+ account_data->options.add_my_address_to_bcc =
EMAIL_ADD_MY_ADDRESS_OPTION_ALWAYS_ADD_TO_CC;
- break;
- case 2:
- account_data->options.add_my_address_to_bcc =
+ break;
+ case 2:
+ account_data->options.add_my_address_to_bcc =
EMAIL_ADD_MY_ADDRESS_OPTION_ALWAYS_ADD_TO_BCC;
- break;
-
- default:
- {
- debug_log("Unknown value: %d", sel_radio);
break;
- }
+
+ default:
+ {
+ debug_log("Unknown value: %d", sel_radio);
+ break;
+ }
}
elm_radio_value_set(p->cc_radio_grp, index);
_update_account_info(vd);
- elm_genlist_item_update(p->gl_cc_item);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ALWAYS_CC_BCC_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
static void _gl_ex_size_sel_cb(void *data, Evas_Object *obj, void *event_info)
return;
switch (index) {
- case 0:
+ case 0:
account_data->auto_download_size = 0;
break;
- case 1:
+ case 1:
account_data->auto_download_size = 1024/2;
break;
- case 2:
+ case 2:
account_data->auto_download_size = 1024;
break;
- case 3:
+ case 3:
account_data->auto_download_size = 1024*2;
break;
- case 4:
+ case 4:
account_data->auto_download_size = 1024*5;
break;
- case 5:
+ case 5:
account_data->auto_download_size = 1024*10;
break;
- case 6:
+ case 6:
account_data->auto_download_size = 1024*20;
break;
- case 7:
+ case 7:
account_data->auto_download_size = 1024*50;
break;
- case 8:
+ case 8:
account_data->auto_download_size = 1024*100;
break;
- case 9:
+ case 9:
account_data->auto_download_size = 1024*512;
break;
- default:
+ default:
debug_log("Unknown size value: %d", sel_radio);
break;
}
_update_account_info(vd);
- elm_genlist_item_update(p->gl_size_item);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == EMAIL_SIZE_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
static void _gl_ex_recent_sel_cb(void *data, Evas_Object *obj, void *event_info)
_update_account_info(vd);
email_set_mail_slot_size(ugd->account_id, 0, account_data->default_mail_slot_size);
- elm_genlist_item_update(p->gl_recent_item);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == RECENT_EMAIL_NUM_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
static void _gl_ex_deleting_sel_cb(void *data, Evas_Object *obj, void *event_info)
account_user_data_t *user_data = NULL;
switch (index) {
- case 0:
- {
- user_data = (account_user_data_t *)account_data->user_data;
- user_data->pop3_deleting_option = 0;
- break;
- }
- case 1:
- {
- user_data = (account_user_data_t *)account_data->user_data;
- user_data->pop3_deleting_option = 1;
- break;
- }
- default:
- {
- debug_log("Unknown value: %d", sel_radio);
- break;
- }
+ case 0:
+ {
+ user_data = (account_user_data_t *)account_data->user_data;
+ user_data->pop3_deleting_option = 0;
+ break;
+ }
+ case 1:
+ {
+ user_data = (account_user_data_t *)account_data->user_data;
+ user_data->pop3_deleting_option = 1;
+ break;
+ }
+ default:
+ {
+ debug_log("Unknown value: %d", sel_radio);
+ break;
+ }
}
elm_radio_value_set(p->deleting_radio_grp, index);
_update_account_info(vd);
- elm_genlist_item_update(p->gl_deleting_item);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == DELETING_OPTION_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *it = event_info;
+ ListItemData *li = elm_object_item_data_get(it);
+ Elm_Object_Item *parent = NULL;
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
- Elm_Object_Item *parent = NULL;
parent = elm_genlist_item_parent_get(it);
if (!parent) {
- if (p->gl_account_item != it)
- {
- if (p->first_item1 == it ||
- p->first_item2 == it ||
- (p->first_item3 && p->first_item3 == it))
- elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (p->last_item1 == it ||
- p->last_item2 == it ||
- (p->last_item3 && p->last_item3 == it))
- elm_object_item_signal_emit(it, "elm,state,bottom", "");
- else
- elm_object_item_signal_emit(it, "elm,state,center", "");
- }
+ if (!li)
+ return;
+ if (li->index == ACCOUNT_LIST_ITEM)
+ return;
+ if (p->first_index1 == li->index ||
+ p->first_index2 == li->index ||
+ li->index == SENTBOX_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,top", "");
+ else if (p->last_index2 == li->index ||
+ (account_data->incoming_server_type == EMAIL_SERVER_TYPE_ACTIVE_SYNC && li->index == SECURITY_OPTION_LIST_ITEM) ||
+ (account_data->incoming_server_type != EMAIL_SERVER_TYPE_ACTIVE_SYNC && li->index == SIGNATURE_LIST_ITEM) ||
+ li->index == SPAMBOX_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,bottom", "");
+ else
+ elm_object_item_signal_emit(it, "elm,state,center", "");
} else {
- int index = elm_object_item_data_get(it);
+ int index = (int)elm_object_item_data_get(it);
+ ListItemData *p_li = (ListItemData *)elm_object_item_data_get(parent);
int start_index = 0;
int end_index = 0;
- if (p->gl_cc_item == parent)
+
+ if (!p_li)
+ return;
+ if (p_li->index == ALWAYS_CC_BCC_LIST_ITEM)
end_index = 2;
- else if (p->gl_size_item == parent)
+ else if (p_li->index == EMAIL_SIZE_LIST_ITEM)
end_index = 9;
- else if (p->gl_recent_item == parent)
+ else if (p_li->index == RECENT_EMAIL_NUM_LIST_ITEM)
end_index = 5;
- else if (p->gl_deleting_item == parent)
+ else if (p_li->index == DELETING_OPTION_LIST_ITEM)
end_index = 1;
if (index == start_index)
{
debug_log("");
Elm_Object_Item *it = event_info;
+ ListItemData *li = elm_object_item_data_get(it);
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
/*EmailSettingUGD *ugd = vd->ugd;*/
int i = 0;
- if (p->entry_sig)
- elm_object_focus_set(p->entry_sig, EINA_FALSE);
-
- if (it == p->gl_cc_item) {
+ if (li->index == ALWAYS_CC_BCC_LIST_ITEM) {
for (i = 0; i < 3; i++) {
elm_genlist_item_append(p->genlist, &(p->itc_ex_cc), (void *)i,
it, ELM_GENLIST_ITEM_NONE, _gl_ex_cc_sel_cb, (void *)i);
}
- } else if (it == p->gl_size_item) {
+ } else if (li->index == EMAIL_SIZE_LIST_ITEM) {
for (i = 0; i < 10; i++) {
elm_genlist_item_append(p->genlist, &(p->itc_ex_size), (void *)i,
it, ELM_GENLIST_ITEM_NONE, _gl_ex_size_sel_cb, (void *)i);
}
- } else if (it == p->gl_recent_item) {
+ } else if (li->index == RECENT_EMAIL_NUM_LIST_ITEM) {
for (i = 0; i < 6; i++) {
elm_genlist_item_append(p->genlist, &(p->itc_ex_recent), (void *)i,
it, ELM_GENLIST_ITEM_NONE, _gl_ex_recent_sel_cb, (void *)i);
}
- } else if (it == p->gl_deleting_item) {
+ } else if (li->index == DELETING_OPTION_LIST_ITEM) {
for (i = 0; i < 2; i++) {
elm_genlist_item_append(p->genlist, &(p->itc_ex_deleting), (void *)i,
it, ELM_GENLIST_ITEM_NONE, _gl_ex_deleting_sel_cb, (void *)i);
#include "email-setting-utils.h"
#include "email-setting-account-set.h"
+#define EMAIL_SETTING_TEXT1_OPEN_TAG "<color=#838B8BFF><font_size=30><align=left>"
+#define EMAIL_SETTING_TEXT1_CLOSE_TAG "</align></font_size></color>"
+
static int _create(struct viewdata *vd);
static int _update(struct viewdata *vd);
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_view(struct viewdata *vd);
static void _check1_clicked_cb2(void *data, Evas_Object *obj, const char *emission, const char *source);
static void _check2_clicked_cb2(void *data, Evas_Object *obj, const char *emission, const char *source);
static Eina_Bool _after_validation_cb(void *data);
-static Eina_Bool _password_state_cb(void *data);
static Eina_Bool _startup_focus_cb(void *data);
static void _popup_ok_cb(void *data, Evas_Object *obj, void *event_info);
static void _backup_input_cb(void *data, Evas_Object *obj, void *event_info);
static void _entry_focused_cb(void *data, Evas_Object *obj, void *event_info);
static void _entry_unfocused_cb(void *data, Evas_Object *obj, void *event_info);
-static void _entry_theme_changed_cb(void *data, Evas_Object *obj, void *event_info);
static void _eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _input_panel_state_changed_cb(void *data, Ecore_IMF_Context *ctx, int value);
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info);
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_ef_sel_cb(void *data, Evas_Object *obj, void *event_info);
static char *_gl_group_text_get(void *data, Evas_Object *obj, const char *part);
static Evas_Object *_gl_ef_content_get_cb(void *data, Evas_Object *obj, const char *part);
static struct viewdata *g_vd = NULL;
+enum {
+ ACCOUNT_NAME_LIST_ITEM = 1,
+ USER_ID_LIST_ITEM,
+ DISPLAY_NAME_LIST_ITEM,
+ EMAIL_ADDRESS_LIST_ITEM,
+ PASSWORD_LIST_ITEM
+};
+
struct priv_data {
struct viewdata *vd;
int handle;
+ GSList *list_items;
+
char *str_account_name;
char *str_display_name;
char *str_email_address;
Evas_Object *ef_user_id;
Evas_Object *ef_password;
+ Evas_Object *label_default_email;
+ Evas_Object *label_show_pass;
+
Evas_Object *layout;
Evas_Object *scroller;
- Evas_Object *l_button;
- Evas_Object *r_button;
Evas_Object *r_button2;
Evas_Object *tool_btn;
Evas_Object *manual_btn;
Elm_Genlist_Item_Class itc3;
Evas_Object *cbar;
- Elm_Object_Item *gl_email_address_item;
- Elm_Object_Item *gl_pw_item;
Elm_Object_Item * c_item[4];
Elm_Object_Item *navi_it;
int set_default_account;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ struct priv_data *p;
+} ListItemData;
+
void setting_init_account_setup_view(struct viewdata *vd)
{
debug_log("");
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_account_setup";
}
if (canceled || ugd->err_code == EMAIL_ERROR_CANCELLED) {
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_ACCOUNT_CREATION_CANCELLED"),
- 1, dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_ACCOUNT_CREATION_CANCELLED,
+ 1, EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
} else {
char *type = setting_get_service_fail_type(ugd->err_code);
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- type, 1, dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ type, 1, EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
g_free(type);
}
struct priv_data *p = vd->priv;
EmailSettingUGD *ugd = vd->ugd;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context) {
- ecore_imf_context_input_panel_hide(imf_context);
- ecore_imf_context_input_panel_event_callback_del(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_changed_cb);
- }
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb);
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb);
- evas_object_del(p->l_button);
- evas_object_del(p->r_button);
evas_object_del(p->genlist);
evas_object_del(p->tool_btn);
p->str_password = NULL;
}
- if (ugd->password_timer) {
- ecore_timer_del(ugd->password_timer);
- ugd->password_timer = NULL;
- }
-
if (ugd->focus_timer) {
ecore_timer_del(ugd->focus_timer);
ugd->focus_timer = NULL;
ugd->popup_validate = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
ugd->account_info = NULL;
setting_new_acct_final(vd);
return TRUE;
}
-static void _push_naviframe(struct viewdata *vd)
+static int _lang_change(struct viewdata *vd)
{
debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
struct priv_data *p = vd->priv;
- p->l_button = elm_button_add(vd->ugd->navi_bar);
- elm_object_style_set(p->l_button, "naviframe/toolbar/default");
- elm_object_focus_allow_set(p->l_button, EINA_FALSE);
- evas_object_show(p->l_button);
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
- if (vd->ugd->account_info == NULL) {
- elm_object_text_set(p->l_button, dgettext("sys_string", "IDS_COM_BUTTON_LOGIN"));
- evas_object_smart_callback_add(p->l_button, "clicked", _next_cb, vd);
- } else {
- elm_object_text_set(p->l_button, dgettext("sys_string", "IDS_COM_BUTTON_LOGIN"));
- evas_object_smart_callback_add(p->l_button, "clicked", _save_cb, vd);
- }
+ // navi title
+ elm_object_item_part_text_set(p->navi_it, "elm.text.title", EMAIL_SETTING_STRING_ADD_ACCOUNT);
- elm_object_disabled_set(p->l_button, EINA_TRUE);
+ // default email
+ char *desc = g_strdup(EMAIL_SETTING_STRING_SEND_EMAIL_FROM_THIS_ACCOUNT_BY_DEFAULT);
+ char *text = g_strconcat(EMAIL_SETTING_TEXT1_OPEN_TAG,
+ desc, EMAIL_SETTING_TEXT1_CLOSE_TAG, NULL);
+ elm_object_text_set(p->label_default_email, text);
+ g_free(desc);
+ g_free(text);
- p->r_button = elm_button_add(vd->ugd->navi_bar);
- elm_object_style_set(p->r_button, "naviframe/end_btn/default");
- /*elm_object_text_set(p->r_button, dgettext("sys_string", "IDS_COM_SK_CANCEL"));*/
- evas_object_smart_callback_add(p->r_button, "clicked", _back_cb, vd);
- evas_object_show(p->r_button);
+ // show password
+ desc = g_strdup(EMAIL_SETTING_STRING_SHOW_PASSWORD);
+ text = g_strconcat(EMAIL_SETTING_TEXT1_OPEN_TAG,
+ desc, EMAIL_SETTING_TEXT1_CLOSE_TAG, NULL);
+ elm_object_text_set(p->label_show_pass, text);
+ g_free(desc);
+ g_free(text);
+
+ // manual button
+ elm_object_text_set(p->manual_btn, EMAIL_SETTING_STRING_MANUAL_SETUP);
+
+ // login button
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_LOGIN);
+
+ return TRUE;
+}
+
+static void _push_naviframe(struct viewdata *vd)
+{
+ debug_log("");
+ struct priv_data *p = vd->priv;
p->r_button2 = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->r_button2, "naviframe/end_btn/default");
p->tool_btn = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->tool_btn, "naviframe/toolbar/default");
- elm_object_text_set(p->tool_btn, dgettext("sys_string", "IDS_COM_BUTTON_LOGIN"));
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_LOGIN);
if (vd->ugd->account_info == NULL) {
evas_object_smart_callback_add(p->tool_btn, "clicked", _next_cb, vd);
} else {
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
Elm_Object_Item *navi_it = NULL;
- navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, _("IDS_EMAIL_HEADER_ADD_ACCOUNT"), NULL, NULL, p->layout, NULL);
- elm_object_item_part_content_set(navi_it, "title_toolbar_button1", p->l_button);
- elm_object_item_part_content_set(navi_it, "title_prev_btn", p->r_button);
+ navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, EMAIL_SETTING_STRING_ADD_ACCOUNT, NULL, NULL, p->layout, NULL);
elm_object_item_part_content_set(navi_it, "toolbar_button1", p->tool_btn);
elm_object_item_part_content_set(navi_it, "prev_btn", p->r_button2);
+
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb, p);
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb, p);
+
p->navi_it = navi_it;
evas_object_show(vd->ugd->navi_bar);
}
debug_log("WINDOW W[%d] H[%d]", w, h);
Evas_Object *sub_ly = elm_layout_add(ugd->navi_bar);
- elm_layout_file_set(sub_ly, EV_THEME_PATH, "add_account");
+
+ if (w == 480)
+ elm_layout_file_set(sub_ly, EV_THEME_PATH, "account_add_wvga");
+ else
+ elm_layout_file_set(sub_ly, EV_THEME_PATH, "account_add");
evas_object_size_hint_weight_set(sub_ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_show(sub_ly);
_create_list(vd);
- elm_object_part_content_set(sub_ly, "add_account/layout", p->genlist);
+ elm_object_part_content_set(sub_ly, "list", p->genlist);
- Evas_Object *check1 = elm_check_add(sub_ly);
+ Evas_Object *checkbox_set = elm_layout_add(sub_ly);
+ if (w == 480)
+ elm_layout_file_set(checkbox_set, EV_THEME_PATH, "account_add_checkbox_set_wvga");
+ else
+ elm_layout_file_set(checkbox_set, EV_THEME_PATH, "account_add_checkbox_set");
+ evas_object_size_hint_weight_set(checkbox_set, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_show(checkbox_set);
+
+ Evas_Object *check1 = elm_check_add(checkbox_set);
elm_check_state_set(check1, EINA_FALSE);
evas_object_smart_callback_add(check1, "changed", _check1_clicked_cb, (void *)vd);
- elm_object_part_content_set(sub_ly, "add_account/check1", check1);
+ elm_object_part_content_set(checkbox_set, "checkbox.1", check1);
elm_object_focus_allow_set(check1, EINA_FALSE);
p->default_account_check = check1;
- Evas_Object *check2 = elm_check_add(sub_ly);
+ Evas_Object *check2 = elm_check_add(checkbox_set);
elm_check_state_set(check2, EINA_FALSE);
evas_object_smart_callback_add(check2, "changed", _check2_clicked_cb, (void *)vd);
- elm_object_part_content_set(sub_ly, "add_account/check2", check2);
+ elm_object_part_content_set(checkbox_set, "checkbox.2", check2);
elm_object_focus_allow_set(check2, EINA_FALSE);
p->show_passwd_check = check2;
- char *desc = g_strdup(_("IDS_EMAIL_BODY_SEND_EMAIL_FROM_THIS_ACCOUNT_BY_DEFAULT"));
- Evas_Object *label1 = elm_label_add(sub_ly);
- elm_label_wrap_width_set(label1, 600*elm_config_scale_get());
+ char *desc = g_strdup(EMAIL_SETTING_STRING_SEND_EMAIL_FROM_THIS_ACCOUNT_BY_DEFAULT);
+ Evas_Object *label1 = elm_label_add(checkbox_set);
elm_label_line_wrap_set(label1, ELM_WRAP_WORD);
- char *text = g_strconcat("<font_size=30><color=#7C7C7CFF><align=left>",
- desc, "</align></color></font_size>", NULL);
- edje_object_signal_callback_add(elm_layout_edje_get(sub_ly),
+ char *text = g_strconcat(EMAIL_SETTING_TEXT1_OPEN_TAG,
+ desc, EMAIL_SETTING_TEXT1_CLOSE_TAG, NULL);
+ edje_object_signal_callback_add(elm_layout_edje_get(checkbox_set),
"elm,action,text1_clicked", "elm", _check1_clicked_cb2, (void *)vd);
elm_object_text_set(label1, text);
evas_object_show(label1);
g_free(desc);
g_free(text);
- elm_object_part_content_set(sub_ly, "add_account/text1", label1);
+ elm_object_part_content_set(checkbox_set, "text.1", label1);
+ p->label_default_email = label1;
- desc = g_strdup(_("IDS_EMAIL_BODY_SHOW_PASSWORD"));
- Evas_Object *label2 = elm_label_add(sub_ly);
- elm_label_wrap_width_set(label2, 600*elm_config_scale_get());
+ desc = g_strdup(EMAIL_SETTING_STRING_SHOW_PASSWORD);
+ Evas_Object *label2 = elm_label_add(checkbox_set);
elm_label_line_wrap_set(label2, ELM_WRAP_WORD);
- text = g_strconcat("<font_size=30><color=#7C7C7CFF><align=left>",
- desc, "</align></color></font_size>", NULL);
- edje_object_signal_callback_add(elm_layout_edje_get(sub_ly),
+ text = g_strconcat(EMAIL_SETTING_TEXT1_OPEN_TAG,
+ desc, EMAIL_SETTING_TEXT1_CLOSE_TAG, NULL);
+ edje_object_signal_callback_add(elm_layout_edje_get(checkbox_set),
"elm,action,text2_clicked", "elm", _check2_clicked_cb2, (void *)vd);
elm_object_text_set(label2, text);
evas_object_show(label2);
g_free(desc);
g_free(text);
- elm_object_part_content_set(sub_ly, "add_account/text2", label2);
+ elm_object_part_content_set(checkbox_set, "text.2", label2);
+ p->label_show_pass = label2;
+
+ elm_object_part_content_set(sub_ly, "checkbox_set", checkbox_set);
+
+ Evas_Object *button_set = elm_layout_add(sub_ly);
+ if (w == 480)
+ elm_layout_file_set(button_set, EV_THEME_PATH, "account_add_manual_button_wvga");
+ else
+ elm_layout_file_set(button_set, EV_THEME_PATH, "account_add_manual_button");
+ evas_object_size_hint_weight_set(button_set, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_show(button_set);
- Evas_Object *btn = elm_button_add(sub_ly);
- elm_object_text_set(btn, _("IDS_EMAIL_BODY_MANUAL_SETUP"));
+ Evas_Object *btn = elm_button_add(button_set);
+ elm_object_text_set(btn, EMAIL_SETTING_STRING_MANUAL_SETUP);
evas_object_smart_callback_add(btn, "clicked", _manual_cb, (void *)vd);
elm_object_style_set(btn, "text_only/style2");
evas_object_show(btn);
p->manual_btn = btn;
- elm_object_part_content_set(sub_ly, "add_account/button", btn);
+ elm_object_part_content_set(button_set, "btn", btn);
elm_object_disabled_set(p->manual_btn, EINA_TRUE);
+ elm_object_part_content_set(sub_ly, "button_set", button_set);
+
elm_object_content_set(p->scroller, sub_ly);
- elm_scroller_policy_set(p->scroller, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_AUTO);
}
static void _create_list(struct viewdata *vd)
struct priv_data *p;
EmailSettingUGD *ugd;
- int i = 0;
+ ListItemData *li = NULL;
ugd = vd->ugd;
p = vd->priv;
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_object_style_set(p->genlist, "dialogue");
evas_object_show(p->genlist);
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
p->itc1.item_style = "dialogue/separator";
p->itc1.func.text_get = NULL;
p->itc3.func.state_get = NULL;
p->itc3.func.del = NULL;
- git = elm_genlist_item_append(p->genlist, &(p->itc3), NULL, NULL,
+ /* separator */
+ git = elm_genlist_item_append(p->genlist, &(p->itc1), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- if (ugd->account_info == NULL) {
- /* Account name for OTHER */
- /* i = 1;
- item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, git,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
- elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE); */
-
- /* User name */
- /*i = 2;
- item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, git,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);*/
- }
-
- /* Display name */
- /*i = 3;
- item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, git,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);*/
+ /* group title */
+ git = elm_genlist_item_append(p->genlist, &(p->itc3), NULL, NULL,
+ ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/* Email address */
- i = 4;
- p->gl_email_address_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = EMAIL_ADDRESS_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
/* Password */
- i = 5;
- p->gl_pw_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
- elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ li->index = PASSWORD_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
+ elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
}
static void _create_validation_popup(struct viewdata *vd, int account_id)
}
vd->ugd->cancel_event = 0;
- elm_object_disabled_set(p->l_button, EINA_TRUE);
- elm_object_disabled_set(p->r_button, EINA_TRUE);
elm_object_disabled_set(p->r_button2, EINA_TRUE);
elm_object_disabled_set(p->manual_btn, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
debug_log("Start Account Validation");
ugd->popup_validate = setting_get_pb_process_notify(vd,
- _("IDS_EMAIL_POP_VALIDATING_ACCOUNT_ING"), 1,
- dgettext("sys_string", "IDS_COM_SK_CANCEL"),
+ EMAIL_SETTING_STRING_VALIDATING_ACCOUNT_ING, 1,
+ EMAIL_SETTING_STRING_CANCEL,
_popup_cancel_validation_cb, NULL, NULL);
}
if (error_code == EMAIL_ERROR_ALREADY_EXISTS)
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- dgettext("sys_string", "IDS_COM_POP_ALREDY_EXISTS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_ALREADY_EXIST, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
else
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_UNABLE_TO_ADD_ACCOUNT"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_UNABLE_TO_ADD_ACCOUNT, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
}
return;
p = vd->priv;
ugd = vd->ugd;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context) {
- ecore_imf_context_input_panel_hide(imf_context);
- }
-
/* Save the Account Data */
_read_all_entries(vd);
email_account_t *account = vd->ugd->new_account;
ret = _check_null_field(vd);
if (!ret) {
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_PLEASE_FILL_ALL_THE_MANDATORY_FIELDS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_FILL_MANDATORY_FIELDS, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
return;
}
ret = email_get_address_validation(buf);
if (!ret) {
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_INVALID_EMAIL_ADDRESS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_INVALID_EMAIL_ADDRESS, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
free(buf);
p = vd->priv;
ugd = vd->ugd;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context) {
- ecore_imf_context_input_panel_hide(imf_context);
- }
-
/* Save the data */
_read_all_entries(vd);
email_account_t *account = vd->ugd->new_account;
if (!ret) {
debug_log("empty space in account info");
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_PLEASE_FILL_ALL_THE_MANDATORY_FIELDS"),
- 1, dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_FILL_MANDATORY_FIELDS,
+ 1, EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
return;
}
if (ret == FALSE) {
debug_log("wrong ISP server name for preset accounts");
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_INVALID_EMAIL_ADDRESS"),
- 1, dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_INVALID_EMAIL_ADDRESS,
+ 1, EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
free(buf);
return;
if (!ret) {
debug_log("Wrong character in email address");
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_INVALID_EMAIL_ADDRESS"),
- 1, dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_INVALID_EMAIL_ADDRESS,
+ 1, EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
free(buf);
return;
ret = _check_preset_null_field(vd);
if (!ret) {
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_PLEASE_FILL_ALL_THE_MANDATORY_FIELDS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_FILL_MANDATORY_FIELDS, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
return;
}
if (ret == FALSE) {
debug_log("wrong ISP server name for preset accounts");
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_INVALID_EMAIL_ADDRESS"),
- 1, dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_INVALID_EMAIL_ADDRESS,
+ 1, EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
free(buf);
return;
ret = email_get_address_validation(buf);
if (!ret) {
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_INVALID_EMAIL_ADDRESS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_INVALID_EMAIL_ADDRESS, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
free(buf);
debug_log("");
struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
+
+ if (ecore_imf_input_panel_hide())
+ return;
if (vd->ugd->atomic_pop) {
debug_log("During atomic poping");
}
struct priv_data *p = vd->priv;
- EmailSettingUGD *ugd = NULL;
- ugd = vd->ugd;
Eina_Bool state = elm_check_state_get(obj);
+ elm_entry_password_set(p->entry_password, !state);
- if (state)
- elm_entry_password_set(p->entry_password, EINA_FALSE);
- else
- elm_entry_password_set(p->entry_password, EINA_TRUE);
-
- if (elm_object_focus_get(p->entry_password)) {
- if (ugd->password_timer) {
- ecore_timer_del(ugd->password_timer);
- ugd->password_timer = NULL;
- }
- ugd->password_timer = ecore_timer_add(0.1, _password_state_cb, (void *)vd);
+ if (state) {
+ char *pass_str1 = elm_entry_markup_to_utf8(elm_entry_entry_get(p->entry_password));
+ char *pass_str2 = elm_entry_utf8_to_markup(pass_str1);
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->entry_password);
- int state = ecore_imf_context_input_panel_state_get(imf_context);
+ elm_entry_entry_set(p->entry_password, pass_str2);
- if (state == ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW || state == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
- debug_log("input panel show");
- elm_object_item_signal_emit(p->navi_it, "elm,state,sip,shown", "");
- }
+ g_free(pass_str1);
+ g_free(pass_str2);
}
}
}
struct priv_data *p = vd->priv;
- EmailSettingUGD *ugd = NULL;
- ugd = vd->ugd;
Eina_Bool state = elm_check_state_get(p->show_passwd_check);
-
- if (state) {
- elm_check_state_set(p->show_passwd_check, EINA_FALSE);
- elm_entry_password_set(p->entry_password, EINA_TRUE);
- } else {
- elm_check_state_set(p->show_passwd_check, EINA_TRUE);
- elm_entry_password_set(p->entry_password, EINA_FALSE);
- }
-
- if (elm_object_focus_get(p->entry_password)) {
- if (ugd->password_timer) {
- ecore_timer_del(ugd->password_timer);
- ugd->password_timer = NULL;
- }
- ugd->password_timer = ecore_timer_add(0.1, _password_state_cb, (void *)vd);
-
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->entry_password);
- int state = ecore_imf_context_input_panel_state_get(imf_context);
-
- if (state == ECORE_IMF_INPUT_PANEL_STATE_WILL_SHOW || state == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
- debug_log("input panel show");
- elm_object_item_signal_emit(p->navi_it, "elm,state,sip,shown", "");
- }
- }
+ elm_check_state_set(p->show_passwd_check, !state);
+ _check2_clicked_cb(data, p->show_passwd_check, NULL);
}
static Eina_Bool _after_validation_cb(void *data)
}
}
- status_message_post(_("IDS_EMAIL_POP_SUCCEEDED"));
+ status_message_post(EMAIL_SETTING_STRING_SUCCEEDED);
setting_change_view(VIEW_SYNC_SETUP, ugd);
return ECORE_CALLBACK_CANCEL;
}
-static Eina_Bool _password_state_cb(void *data)
-{
- debug_log("");
-
- struct viewdata *vd = (struct viewdata *)data;
-
- if (vd == NULL) {
- debug_log("vd is NULL");
- return ECORE_CALLBACK_CANCEL;
- }
-
- struct priv_data *p = NULL;
- p = vd->priv;
- EmailSettingUGD *ugd = NULL;
- ugd = vd->ugd;
-
- if (ugd->password_timer) {
- ecore_timer_del(ugd->password_timer);
- ugd->password_timer = NULL;
- }
-
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->entry_password);
- if (imf_context) {
- ecore_imf_context_input_panel_event_callback_del(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_changed_cb);
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
- }
-
- return ECORE_CALLBACK_CANCEL;
-}
-
static Eina_Bool _startup_focus_cb(void *data)
{
debug_log("");
ugd->popup_validate = NULL;
}
- elm_object_disabled_set(p->l_button, EINA_FALSE);
- elm_object_disabled_set(p->r_button, EINA_FALSE);
elm_object_disabled_set(p->r_button2, EINA_FALSE);
elm_object_disabled_set(p->manual_btn, EINA_FALSE);
elm_object_disabled_set(p->tool_btn, EINA_FALSE);
}
-/*static void _popup_cancel_cb(void *data, Evas_Object *obj, void *event_info)
-{
- debug_log("");
- if (!data) {
- debug_log("data is NULL");
- return;
- }
-
- struct viewdata *vd = (struct viewdata *)data;
- EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
-
- if (ugd->popup_one) {
- evas_object_del(ugd->popup_one);
- ugd->popup_one = NULL;
- }
- if (ugd->popup_validate) {
- evas_object_del(ugd->popup_validate);
- ugd->popup_validate = NULL;
- }
-
- elm_object_disabled_set(p->r_button, EINA_FALSE);
- elm_object_disabled_set(p->r_button2, EINA_FALSE);
-}*/
-
static void _popup_cancel_validation_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
email_engine_stop_working(account_id, p->handle);
email_engine_delete_account(account_id);
- elm_object_disabled_set(p->l_button, EINA_FALSE);
- elm_object_disabled_set(p->r_button, EINA_FALSE);
elm_object_disabled_set(p->r_button2, EINA_FALSE);
elm_object_disabled_set(p->manual_btn, EINA_FALSE);
elm_object_disabled_set(p->tool_btn, EINA_FALSE);
p->str_password = NULL;
}
- p->str_password = g_strdup(elm_entry_entry_get(eo));
+ if (elm_check_state_get(p->show_passwd_check))
+ p->str_password = elm_entry_markup_to_utf8(elm_entry_entry_get(eo));
+ else
+ p->str_password = g_strdup(elm_entry_entry_get(eo));
}
if (p->str_email_address == NULL || p->str_password == NULL) {
- elm_object_disabled_set(p->l_button, EINA_TRUE);
elm_object_disabled_set(p->manual_btn, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
return;
}
if (g_strcmp0(p->str_email_address, "") == 0 || g_strcmp0(p->str_password, "") == 0) {
- elm_object_disabled_set(p->l_button, EINA_TRUE);
elm_object_disabled_set(p->manual_btn, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
} else {
- elm_object_disabled_set(p->l_button, EINA_FALSE);
elm_object_disabled_set(p->manual_btn, EINA_FALSE);
elm_object_disabled_set(p->tool_btn, EINA_FALSE);
}
return;
}
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
-
- if (obj == p->entry_password) {
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->entry_password);
- if (imf_context) {
- ecore_imf_context_input_panel_event_callback_del(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_changed_cb);
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
- }
- }
-
if (!elm_entry_is_empty(obj))
elm_object_signal_emit(data, "elm,state,eraser,show", "elm");
elm_object_signal_emit(data, "elm,state,guidetext,hide", "elm");
elm_object_signal_emit(data, "elm,state,eraser,hide", "elm");
}
-static void _entry_theme_changed_cb(void *data, Evas_Object *obj, void *event_info)
+static void _eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
{
debug_log("");
return;
}
- struct viewdata *vd = (struct viewdata *)data;
-
- if (vd == NULL) {
- debug_log("vd is NULL");
- return;
- }
-
- struct priv_data *p = NULL;
- p = vd->priv;
-
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->entry_password);
- if (imf_context) {
- ecore_imf_context_input_panel_event_callback_del(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_changed_cb);
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
- }
+ elm_entry_entry_set(data, "");
}
-static void _eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
- if (!obj) {
- debug_log("obj is NULL");
- return;
- }
-
- elm_entry_entry_set(data, "");
+ debug_log("input panel show");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
}
-static void _input_panel_state_changed_cb(void *data, Ecore_IMF_Context *ctx, int value)
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
- if (!data) {
- debug_log("data is NULL");
- return;
- }
-
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
-
- int state = ecore_imf_context_input_panel_state_get(ctx);
-
- if (state == ECORE_IMF_INPUT_PANEL_STATE_SHOW)
- debug_log("state:SHOW");
- else if (state == ECORE_IMF_INPUT_PANEL_STATE_HIDE)
- debug_log("state HIDE");
-
- if (value == ECORE_IMF_INPUT_PANEL_STATE_SHOW)
- debug_log("value:SHOW");
- else if (value == ECORE_IMF_INPUT_PANEL_STATE_HIDE)
- debug_log("value HIDE");
-
- if (state == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
- debug_log("input panel show");
- elm_object_item_signal_emit(p->navi_it, "elm,state,sip,shown", "");
- } else if (state == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
- debug_log("input panel hide");
- elm_object_item_signal_emit(p->navi_it, "elm,state,sip,hidden", "");
- }
+ debug_log("input panel hide");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
}
static void _gl_ef_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
struct viewdata *vd = g_vd;
struct priv_data *p = vd->priv;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
- if (index == 1) {
+ if (li->index == ACCOUNT_NAME_LIST_ITEM) {
p->clicked_object = p->entry_account_name;
- } else if (index == 2) {
+ } else if (li->index == USER_ID_LIST_ITEM) {
p->clicked_object = p->entry_user_id;
- } else if (index == 3) {
+ } else if (li->index == DISPLAY_NAME_LIST_ITEM) {
p->clicked_object = p->entry_display_name;
- } else if (index == 4) {
+ } else if (li->index == EMAIL_ADDRESS_LIST_ITEM) {
p->clicked_object = p->entry_email_address;
- } else if (index == 5) {
+ } else if (li->index == PASSWORD_LIST_ITEM) {
p->clicked_object = p->entry_password;
}
}
else
snprintf(title_str, sizeof(title_str), "%s", dgettext("sys_string", vd->ugd->account_info->name_str_id));
} else {
- snprintf(title_str, sizeof(title_str), "%s", dgettext("sys_string", "IDS_COM_BODY_OTHERS"));
+ snprintf(title_str, sizeof(title_str), "%s", EMAIL_SETTING_STRING_OTHERS);
}
return g_strdup(title_str);
static Evas_Object *_gl_ef_content_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
+ ListItemData *li = (ListItemData *)data;
struct viewdata *vd = g_vd;
struct priv_data *p = vd->priv;
//EmailSettingUGD *ugd = vd->ugd;
- Ecore_IMF_Context *imf_context = NULL;
-
- if (!strcmp(part, "elm.icon")) {
- if (index == 1) {
- //p->icon_get_cnt1++;
- debug_log("");
- p->ef_account_name = elm_layout_add(p->genlist);
- elm_layout_theme_set(p->ef_account_name, "layout", "editfield", "title");
- p->entry_account_name = elm_entry_add(p->genlist);
- elm_entry_scrollable_set(p->entry_account_name, EINA_TRUE);
- elm_entry_single_line_set(p->entry_account_name, EINA_TRUE);
- elm_entry_input_panel_return_key_disabled_set(p->entry_account_name, EINA_TRUE);
- elm_entry_cnp_mode_set(p->entry_account_name, ELM_CNP_MODE_PLAINTEXT);
- elm_entry_input_panel_layout_set(p->entry_account_name, ELM_INPUT_PANEL_LAYOUT_EMAIL);
- elm_entry_editable_set(p->entry_account_name, TRUE);
- evas_object_smart_callback_add(p->entry_account_name, "changed", _backup_input_cb, p->ef_account_name);
- evas_object_smart_callback_add(p->entry_account_name, "focused", _entry_focused_cb, p->ef_account_name);
- evas_object_smart_callback_add(p->entry_account_name, "unfocused", _entry_unfocused_cb, p->ef_account_name);
- evas_object_show(p->entry_account_name);
-
- imf_context = elm_entry_imf_context_get(p->entry_account_name);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
- elm_object_part_content_set(p->ef_account_name, "elm.swallow.content", p->entry_account_name);
- /*elm_object_part_text_set(p->ef_account_name, "elm.guidetext", str);*/
- elm_object_part_text_set(p->ef_account_name, "elm.text", _("IDS_EMAIL_BODY_ACCOUNT_NAME"));
- elm_object_signal_callback_add(p->ef_account_name, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_account_name);
-
- evas_object_size_hint_weight_set(p->ef_account_name, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(p->ef_account_name);
-
- if (p->str_account_name)
- elm_entry_entry_set(p->entry_account_name, p->str_account_name);
-
- /*if (ugd->account_info == NULL && p->icon_get_cnt1 == 2 &&
- strcmp(ugd->start_view_type, EMAIL_BUNDLE_VAL_VIEW_ACCOUNT_ADD) != 0) {
- p->clicked_object = p->entry_account_name;
- evas_object_show(p->entry_account_name);
- elm_object_focus_set(p->entry_account_name, EINA_TRUE);
- }
-
- if (ugd->account_info == NULL && p->icon_get_cnt1 == 3 &&
- strcmp(ugd->start_view_type, EMAIL_BUNDLE_VAL_VIEW_ACCOUNT_ADD) == 0) {
- p->clicked_object = p->entry_account_name;
- evas_object_show(p->entry_account_name);
- elm_object_focus_set(p->entry_account_name, EINA_TRUE);
- }*/
-
- return p->ef_account_name;
- } else if (index == 2) {
- debug_log("");
- p->ef_user_id = elm_layout_add(p->genlist);
- elm_layout_theme_set(p->ef_user_id, "layout", "editfield", "title");
- p->entry_user_id = elm_entry_add(p->genlist);
- elm_entry_scrollable_set(p->entry_user_id, EINA_TRUE);
- elm_entry_single_line_set(p->entry_user_id, EINA_TRUE);
- elm_entry_input_panel_return_key_disabled_set(p->entry_user_id, EINA_TRUE);
- elm_entry_cnp_mode_set(p->entry_user_id, ELM_CNP_MODE_PLAINTEXT);
- elm_entry_input_panel_layout_set(p->entry_user_id, ELM_INPUT_PANEL_LAYOUT_EMAIL);
- elm_entry_editable_set(p->entry_user_id, TRUE);
- evas_object_smart_callback_add(p->entry_user_id, "changed", _backup_input_cb, p->ef_user_id);
- evas_object_smart_callback_add(p->entry_user_id, "focused", _entry_focused_cb, p->ef_user_id);
- evas_object_smart_callback_add(p->entry_user_id, "unfocused", _entry_unfocused_cb, p->ef_user_id);
- evas_object_show(p->entry_user_id);
-
- imf_context = elm_entry_imf_context_get(p->entry_user_id);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
- elm_object_part_content_set(p->ef_user_id, "elm.swallow.content", p->entry_user_id);
- /*elm_object_part_text_set(p->ef_user_id, "elm.guidetext", dgettext("sys_string", "IDS_COM_BODY_USER_NAME"));*/
- elm_object_part_text_set(p->ef_user_id, "elm.text", dgettext("sys_string", "IDS_COM_BODY_USER_NAME"));
- elm_object_signal_callback_add(p->ef_user_id, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_user_id);
-
- evas_object_size_hint_weight_set(p->ef_user_id, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(p->ef_user_id);
-
- if (p->str_user_id)
- elm_entry_entry_set(p->entry_user_id, p->str_user_id);
-
- return p->ef_user_id;
- } else if (index == 3) {
- debug_log("");
- p->ef_display_name = elm_layout_add(p->genlist);
- elm_layout_theme_set(p->ef_display_name, "layout", "editfield", "title");
- p->entry_display_name = elm_entry_add(p->genlist);
- elm_entry_scrollable_set(p->entry_display_name, EINA_TRUE);
- elm_entry_single_line_set(p->entry_display_name, EINA_TRUE);
- elm_entry_input_panel_return_key_disabled_set(p->entry_display_name, EINA_TRUE);
- elm_entry_cnp_mode_set(p->entry_display_name, ELM_CNP_MODE_PLAINTEXT);
- elm_entry_input_panel_layout_set(p->entry_display_name, ELM_INPUT_PANEL_LAYOUT_EMAIL);
- elm_entry_editable_set(p->entry_display_name, TRUE);
- evas_object_smart_callback_add(p->entry_display_name, "changed", _backup_input_cb, p->ef_display_name);
- evas_object_smart_callback_add(p->entry_display_name, "focused", _entry_focused_cb, p->ef_display_name);
- evas_object_smart_callback_add(p->entry_display_name, "unfocused", _entry_unfocused_cb, p->ef_display_name);
- evas_object_show(p->entry_display_name);
-
- imf_context = elm_entry_imf_context_get(p->entry_display_name);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
- elm_object_part_content_set(p->ef_display_name, "elm.swallow.content", p->entry_display_name);
- /*elm_object_part_text_set(p->ef_display_name, "elm.guidetext", _("IDS_EMAIL_BODY_YOUR_NAME"));*/
- elm_object_part_text_set(p->ef_display_name, "elm.text", dgettext("sys_string", "IDS_COM_BODY_DETAILS_NAME"));
- elm_object_signal_callback_add(p->ef_display_name, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_display_name);
-
- evas_object_size_hint_weight_set(p->ef_display_name, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(p->ef_display_name);
-
- if (p->str_display_name)
- elm_entry_entry_set(p->entry_display_name, p->str_display_name);
-
- return p->ef_display_name;
- } else if (index == 4) {
- //p->icon_get_cnt2++;
+ if (!strcmp(part, "elm.icon")) {
+ if (li->index == EMAIL_ADDRESS_LIST_ITEM) {
+ debug_log("");
+ p->ef_email_address = elm_layout_add(p->genlist);
+ elm_layout_theme_set(p->ef_email_address, "layout", "editfield", "title");
+ p->entry_email_address = elm_entry_add(p->genlist);
+ elm_entry_scrollable_set(p->entry_email_address, EINA_TRUE);
+ elm_entry_single_line_set(p->entry_email_address, EINA_TRUE);
+ elm_entry_cnp_mode_set(p->entry_email_address, ELM_CNP_MODE_PLAINTEXT);
+ elm_entry_input_panel_layout_set(p->entry_email_address, ELM_INPUT_PANEL_LAYOUT_EMAIL);
+ elm_entry_editable_set(p->entry_email_address, TRUE);
- debug_log("");
- p->ef_email_address = elm_layout_add(p->genlist);
- elm_layout_theme_set(p->ef_email_address, "layout", "editfield", "title");
- p->entry_email_address = elm_entry_add(p->genlist);
- elm_entry_scrollable_set(p->entry_email_address, EINA_TRUE);
- elm_entry_single_line_set(p->entry_email_address, EINA_TRUE);
- //elm_entry_input_panel_return_key_disabled_set(p->entry_email_address, EINA_TRUE);
- elm_entry_cnp_mode_set(p->entry_email_address, ELM_CNP_MODE_PLAINTEXT);
- elm_entry_input_panel_layout_set(p->entry_email_address, ELM_INPUT_PANEL_LAYOUT_EMAIL);
- elm_entry_editable_set(p->entry_email_address, TRUE);
evas_object_smart_callback_add(p->entry_email_address, "changed", _backup_input_cb, p->ef_email_address);
evas_object_smart_callback_add(p->entry_email_address, "focused", _entry_focused_cb, p->ef_email_address);
evas_object_smart_callback_add(p->entry_email_address, "unfocused", _entry_unfocused_cb, p->ef_email_address);
evas_object_show(p->entry_email_address);
- imf_context = elm_entry_imf_context_get(p->entry_email_address);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_email_address, "elm.swallow.content", p->entry_email_address);
- /*_set_help_string(p->ef_email_address, vd);*/
- elm_object_part_text_set(p->ef_email_address, "elm.text", dgettext("sys_string", "IDS_COM_BODY_EMAIL_ADDRESS"));
+ elm_object_part_text_set(p->ef_email_address, "elm.text", EMAIL_SETTING_STRING_EMAIL_ADDRESS);
elm_object_signal_callback_add(p->ef_email_address, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_email_address);
evas_object_size_hint_weight_set(p->ef_email_address, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
if (p->str_email_address)
elm_entry_entry_set(p->entry_email_address, p->str_email_address);
-
- /*if (ugd->account_info != NULL && p->icon_get_cnt2 == 2 &&
- strcmp(ugd->start_view_type, EMAIL_BUNDLE_VAL_VIEW_ACCOUNT_ADD) != 0) {
- p->clicked_object = p->entry_email_address;
- evas_object_show(p->entry_email_address);
- elm_object_focus_set(p->entry_email_address, EINA_TRUE);
- elm_entry_cursor_begin_set(p->entry_email_address);
- }
-
- if (ugd->account_info != NULL && p->icon_get_cnt2 == 3 &&
- strcmp(ugd->start_view_type, EMAIL_BUNDLE_VAL_VIEW_ACCOUNT_ADD) == 0) {
- p->clicked_object = p->entry_email_address;
- evas_object_show(p->entry_email_address);
- elm_object_focus_set(p->entry_email_address, EINA_TRUE);
- elm_entry_cursor_begin_set(p->entry_email_address);
- }*/
-
return p->ef_email_address;
- } else if (index == 5) {
+ } else if (li->index == PASSWORD_LIST_ITEM) {
debug_log("");
p->ef_password = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_password, "layout", "editfield", "title");
+
p->entry_password = elm_entry_add(p->genlist);
elm_entry_scrollable_set(p->entry_password, EINA_TRUE);
elm_entry_single_line_set(p->entry_password, EINA_TRUE);
- //elm_entry_input_panel_return_key_disabled_set(p->entry_password, EINA_TRUE);
- elm_entry_cnp_mode_set(p->entry_password, ELM_CNP_MODE_PLAINTEXT);
- elm_entry_input_panel_layout_set(p->entry_password, ELM_INPUT_PANEL_LAYOUT_NORMAL);
- elm_entry_editable_set(p->entry_password, EINA_TRUE);
+ elm_entry_entry_set(p->entry_password, p->str_password ? p->str_password : "");
elm_entry_password_set(p->entry_password, EINA_TRUE);
+ elm_entry_input_panel_layout_set(p->entry_password, ELM_INPUT_PANEL_LAYOUT_PASSWORD);
evas_object_smart_callback_add(p->entry_password, "changed", _backup_input_cb, p->ef_password);
evas_object_smart_callback_add(p->entry_password, "focused", _entry_focused_cb, p->ef_password);
evas_object_smart_callback_add(p->entry_password, "unfocused", _entry_unfocused_cb, p->ef_password);
- //evas_object_smart_callback_add(p->entry_password, "theme,changed", _entry_theme_changed_cb, (void *)vd);
- evas_object_show(p->entry_password);
-
- imf_context = elm_entry_imf_context_get(p->entry_password);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
+ evas_object_propagate_events_set(p->entry_password, EINA_TRUE);
elm_object_part_content_set(p->ef_password, "elm.swallow.content", p->entry_password);
- /*elm_object_part_text_set(p->ef_password, "elm.guidetext", _("IDS_EMAIL_BODY_USER_PASSWORD"));*/
- elm_object_part_text_set(p->ef_password, "elm.text", dgettext("sys_string", "IDS_COM_BODY_PASSWORD"));
elm_object_signal_callback_add(p->ef_password, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_password);
- evas_object_size_hint_weight_set(p->ef_password, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_show(p->ef_password);
-
- if (p->str_password)
- elm_entry_entry_set(p->entry_password, p->str_password);
-
- Eina_Bool state = elm_check_state_get(p->show_passwd_check);
-
- if (state)
- elm_entry_password_set(p->entry_password, EINA_FALSE);
- else
- elm_entry_password_set(p->entry_password, EINA_TRUE);
-
+ elm_object_part_text_set(p->ef_password, "elm.text", EMAIL_SETTING_STRING_PWD);
+ evas_object_show(p->entry_password);
return p->ef_password;
}
}
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *it = event_info;
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
+ ListItemData *li = elm_object_item_data_get(it);
+
+ if (!li)
+ return;
- if (p->gl_email_address_item == it)
+ if (li->index == EMAIL_ADDRESS_LIST_ITEM)
elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (p->gl_pw_item == it)
+ else if (li->index == PASSWORD_LIST_ITEM)
elm_object_item_signal_emit(it, "elm,state,bottom", "");
else
elm_object_item_signal_emit(it, "elm,state,center", "");
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_view(struct viewdata *vd);
Evas_Object *b_btn2;
Evas_Object *b_btn;
+ Elm_Object_Item *navi_it;
+
Elm_Genlist_Item_Class itc1;
+ Elm_Genlist_Item_Class itc2;
Elm_Genlist_Item_Class itc3;
Elm_Genlist_Item_Class itc4;
Ecore_Timer *vc_timer;
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_initial_access";
}
return TRUE;
}
+static int _lang_change(struct viewdata *vd)
+{
+ debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
+ struct priv_data *p = vd->priv;
+
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->list);
+
+ // navi title
+ elm_object_item_part_text_set(p->navi_it, "elm.text.title", EMAIL_SETTING_STRING_ADD_ACCOUNT);
+
+ return TRUE;
+}
+
static void _push_naviframe(struct viewdata *vd)
{
debug_log("");
evas_object_smart_callback_add(p->l_button, "clicked", _back_cb, vd);
evas_object_show(p->l_button);
- elm_naviframe_item_push(vd->ugd->navi_bar, _("IDS_EMAIL_HEADER_ADD_ACCOUNT"),
+ p->navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, EMAIL_SETTING_STRING_ADD_ACCOUNT,
p->l_button, NULL, p->layout, NULL);
elm_object_style_set(p->l_button, "naviframe/end_btn/default");
evas_object_show(vd->ugd->navi_bar);
evas_object_size_hint_weight_set(sub_ly, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
evas_object_show(sub_ly);
- char *desc = g_strdup(_("IDS_EMAIL_BODY_YOU_CAN_USE_EMAIL_ON_YOUR_DEVICE_BY_ADDING_YOUR_ACCOUNT_IF_YOU_DO_NOT_HAVE_AN_EMAIL_ACCOUNT_SIGN_UP_FIRST"));
+ char *desc = g_strdup(EMAIL_SETTING_STRING_FIRST_SIGN_UP);
Evas_Object *label = elm_label_add(ugd->navi_bar);
elm_label_line_wrap_set(label, ELM_WRAP_WORD);
elm_label_wrap_width_set(label, 440);
else
str = g_strdup(dgettext("sys_string", desc->name_str_id));
} else {
- str = g_strdup(dgettext("sys_string", "IDS_COM_BODY_OTHERS"));
+ str = g_strdup(EMAIL_SETTING_STRING_OTHERS);
}
return str;
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
Evas_Object *radio_grp;
Evas_Object *genlist;
- Elm_Object_Item * c_item[4];
+ Elm_Object_Item *navi_it;
Elm_Genlist_Item_Class itc;
Elm_Genlist_Item_Class itc2;
- Elm_Genlist_Item_Class itc3;
email_mailbox_t *mailbox_list;
email_mailbox_t *mailbox_type;
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_mailbox_mapping";
}
return TRUE;
}
+static int _lang_change(struct viewdata *vd)
+{
+ debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
+ struct priv_data *p = vd->priv;
+
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
+
+ // navi title
+ elm_object_item_part_text_set(p->navi_it, "elm.text.title", EMAIL_SETTING_STRING_MAILBOX_SETUP);
+
+ return TRUE;
+}
+
static void _push_naviframe(struct viewdata *vd)
{
debug_log("");
evas_object_smart_callback_add(p->l_button, "clicked", _back_cb, vd);
evas_object_show(p->l_button);
- elm_naviframe_item_push(vd->ugd->navi_bar,
- _("IDS_EMAIL_HEADER_MAILBOX_SETUP"), p->l_button, NULL, p->layout, NULL);
+ p->navi_it = elm_naviframe_item_push(vd->ugd->navi_bar,
+ EMAIL_SETTING_STRING_HEADER_MAILBOX_SETUP, p->l_button, NULL, p->layout, NULL);
evas_object_show(vd->ugd->navi_bar);
}
p->itc2.func.state_get = _gl_state_get_cb;
p->itc2.func.del = _gl_del_cb;
- p->itc3.item_style = "dialogue/separator/end";
- p->itc3.func.text_get = NULL;
- p->itc3.func.content_get = NULL;
- p->itc3.func.state_get = _gl_state_get_cb;
- p->itc3.func.del = _gl_del_cb;
-
git = elm_genlist_item_append(p->genlist, &(p->itc2), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
}
}
- git = elm_genlist_item_append(p->genlist, &(p->itc3), NULL, NULL,
+ git = elm_genlist_item_append(p->genlist, &(p->itc2), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
static void _entry_focused_cb(void *data, Evas_Object *obj, void *event_info);
static void _entry_unfocused_cb(void *data, Evas_Object *obj, void *event_info);
static void _eraser_clicked_cb(void *data, Evas_Object *obj, const char *emission, const char *source);
-static void _input_panel_state_changed_cb(void *data, Ecore_IMF_Context *ctx, int value);
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info);
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info);
static char *_gl_text_get_cb(void *data, Evas_Object *obj, const char *part);
static void _gl_ef_sel_cb(void *data, Evas_Object *obj, void *event_info);
static Evas_Object *_gl_ef_content_get_cb(void *data, Evas_Object *obj, const char *part);
static char *_gl_ex_secure_text_get_cb(void *data, Evas_Object *obj, const char *part);
+static char *_gl_sp_text_get_cb(void *data, Evas_Object *obj, const char *part);
static Evas_Object *_gl_ex_sending_secure_content_get_cb(void *data, Evas_Object *obj, const char *part);
static char *_gl_ex_incoming_type_text_get_cb(void *data, Evas_Object *obj, const char *part);
static Evas_Object *_gl_ex_incoming_type_content_get_cb(void *data, Evas_Object *obj, const char *part);
static struct viewdata *g_vd = NULL;
+enum {
+ ACCOUNT_NAME_LIST_ITEM = 1,
+ USERNAME_LIST_ITEM,
+ PASSWORD_LIST_ITEM,
+ OUTGOING_SETTING_TITLE_LIST_ITEM,
+ OUTGOING_SERVER_LIST_ITEM,
+ OUTGOING_PORT_LIST_ITEM,
+ OUTGOING_SECURE_CONN_LIST_ITEM,
+ INCOMING_SETTING_TITLE_LIST_ITEM,
+ INCOMING_SERVER_TYPE_LIST_ITEM,
+ POP3_SERVER_LIST_ITEM,
+ POP3_PORT_LIST_ITEM,
+ POP3_SECURE_CONN_LIST_ITEM
+};
+
struct priv_data {
struct viewdata *vd;
int handle;
- int icon_get_cnt1;
+ GSList *list_items;
char *str_account_name;
char *str_user_name;
Evas_Object *ef_sending_username;
Evas_Object *ef_sending_password;
- Evas_Object *icon;
Evas_Object *layout;
Evas_Object *sending_secure_radio_grp;
Evas_Object *incoming_type_radio_grp;
Evas_Object *incoming_secure_radio_grp;
- Evas_Object *r_button;
- Evas_Object *l_button;
Evas_Object *l_button2;
Evas_Object *tool_btn;
- Evas_Object *clicked_object;
Evas_Object *genlist;
- Evas_Object *cbar;
email_account_t *account;
Elm_Genlist_Item_Class itc4;
Elm_Genlist_Item_Class itc5;
Elm_Genlist_Item_Class itc6;
- Elm_Genlist_Item_Class itc7;
-
- Elm_Object_Item *gl_account_name_item;
- Elm_Object_Item *gl_user_name_item;
- Elm_Object_Item *gl_pw_item;
+ Elm_Genlist_Item_Class itc_title;
- Elm_Object_Item *gl_smtp_server_item;
- Elm_Object_Item *gl_smtp_port_item;
- Elm_Object_Item *gl_ex_item1;
-
- Elm_Object_Item *gl_ex_item2;
- Elm_Object_Item *gl_incoming_server_type_item;
- Elm_Object_Item *gl_incoming_server_item;
- Elm_Object_Item *gl_incoming_port_item;
- Elm_Object_Item *gl_ex_item3;
-
- Elm_Object_Item * c_item[4];
Elm_Object_Item *navi_it;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ struct priv_data *p;
+} ListItemData;
+
+
void setting_init_manual_setup_view(struct viewdata *vd)
{
debug_log("");
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_manual_setup";
}
if (canceled) {
snprintf(fail_msg, sizeof(fail_msg), "%s",
- _("IDS_EMAIL_POP_ACCOUNT_CREATION_CANCELLED"));
+ EMAIL_SETTING_STRING_ACCOUNT_CREATION_CANCELLED);
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"), fail_msg, 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING, fail_msg, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
} else {
snprintf(fail_msg, sizeof(fail_msg), "%s<br>%s",
- _("IDS_EMAIL_POP_VALIDATION_FAILED"), err_msg);
+ EMAIL_SETTING_STRING_VALIDATION_FAILED, err_msg);
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"), fail_msg, 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING, fail_msg, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
}
g_free(err_msg);
struct priv_data *p = vd->priv;
EmailSettingUGD *ugd = vd->ugd;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context) {
- ecore_imf_context_input_panel_hide(imf_context);
- ecore_imf_context_input_panel_event_callback_del(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_changed_cb);
- }
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb);
+ evas_object_smart_callback_del(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb);
- evas_object_del(p->l_button);
- evas_object_del(p->r_button);
evas_object_del(p->genlist);
evas_object_del(p->tool_btn);
ugd->popup_validate = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
return TRUE;
}
return TRUE;
}
-static void _push_naviframe(struct viewdata *vd)
+static int _lang_change(struct viewdata *vd)
{
debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
struct priv_data *p = vd->priv;
- p->r_button = elm_button_add(vd->ugd->navi_bar);
- elm_object_style_set(p->r_button, "naviframe/toolbar/default");
- elm_object_text_set(p->r_button, dgettext("sys_string", "IDS_COM_SK_SET"));
- evas_object_smart_callback_add(p->r_button, "clicked", _save_cb, vd);
- elm_object_disabled_set(p->r_button, EINA_TRUE);
- evas_object_show(p->r_button);
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
- p->l_button = elm_button_add(vd->ugd->navi_bar);
- elm_object_style_set(p->l_button, "naviframe/end_btn/default");
- /*elm_object_text_set(p->l_button, dgettext("sys_string", "IDS_COM_SK_CANCEL"));*/
- evas_object_smart_callback_add(p->l_button, "clicked", _back_cb, vd);
- evas_object_show(p->l_button);
+ // navi title
+ char title_str[50] = { 0, };
+ if (vd->ugd->account_info) {
+ if (g_str_has_prefix(vd->ugd->account_info->name_str_id, "IDS_EMAIL"))
+ snprintf(title_str, sizeof(title_str), "%s", _(vd->ugd->account_info->name_str_id));
+ else
+ snprintf(title_str, sizeof(title_str), "%s", dgettext("sys_string", vd->ugd->account_info->name_str_id));
+ } else {
+ snprintf(title_str, sizeof(title_str), "%s", EMAIL_SETTING_STRING_OTHERS);
+ }
+ elm_object_item_part_text_set(p->navi_it, "elm.text.title", title_str);
+
+ // set button
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SET);
+
+ return TRUE;
+}
+
+static void _push_naviframe(struct viewdata *vd)
+{
+ debug_log("");
+ struct priv_data *p = vd->priv;
p->l_button2 = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->l_button2, "naviframe/end_btn/default");
p->tool_btn = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->tool_btn, "naviframe/toolbar/default");
- elm_object_text_set(p->tool_btn, dgettext("sys_string", "IDS_COM_SK_SET"));
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SET);
evas_object_smart_callback_add(p->tool_btn, "clicked", _save_cb, vd);
Evas_Object *title_ic = elm_icon_add(vd->ugd->navi_bar);
elm_image_file_set(title_ic, vd->ugd->account_info->icon_path, NULL);
} else {
- snprintf(title_str, sizeof(title_str), "%s", dgettext("sys_string", "IDS_COM_BODY_OTHERS"));
+ snprintf(title_str, sizeof(title_str), "%s", EMAIL_SETTING_STRING_OTHERS);
}
Elm_Object_Item *navi_it = NULL;
navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, title_str, NULL, NULL, p->layout, NULL);
-
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,on", _input_panel_state_up_cb, p);
+ evas_object_smart_callback_add(vd->ugd->conformant, "virtualkeypad,state,off", _input_panel_state_down_cb, p);
if (vd->ugd->account_info) {
elm_object_item_part_content_set(navi_it, "icon", title_ic);
}
- elm_object_item_part_content_set(navi_it, "title_toolbar_button1", p->r_button);
- elm_object_item_part_content_set(navi_it, "title_prev_btn", p->l_button);
elm_object_item_part_content_set(navi_it, "toolbar_button1", p->tool_btn);
elm_object_item_part_content_set(navi_it, "prev_btn", p->l_button2);
p->navi_it = navi_it;
struct priv_data *p;
EmailSettingUGD *ugd;
- int i = 0;
+ ListItemData *li = NULL;
ugd = vd->ugd;
p = vd->priv;
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_object_style_set(p->genlist, "dialogue");
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
p->sending_secure_radio_grp = elm_radio_add(p->genlist);
elm_radio_value_set(p->sending_secure_radio_grp, 0);
p->itc6.func.state_get = NULL;
p->itc6.func.del = NULL;
- p->itc7.item_style = "dialogue/separator/end";
- p->itc7.func.text_get = NULL;
- p->itc7.func.content_get = NULL;
- p->itc7.func.state_get = NULL;
- p->itc7.func.del = NULL;
+ p->itc_title.item_style = "dialogue/title";
+ p->itc_title.func.text_get = _gl_sp_text_get_cb;
+ p->itc_title.func.content_get = NULL;
+ p->itc_title.func.state_get = NULL;
+ p->itc_title.func.del = NULL;
git = elm_genlist_item_append(p->genlist, &(p->itc1), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/* Account name */
- i = 1;
- p->gl_account_name_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ACCOUNT_NAME_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* User name */
- i = 2;
- p->gl_user_name_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = USERNAME_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* Password */
- i = 3;
- p->gl_pw_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = PASSWORD_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
+ /* Separator */
git = elm_genlist_item_append(p->genlist, &(p->itc1), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ /* Outgoing setting title */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_SETTING_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li, NULL,
+ ELM_GENLIST_ITEM_GROUP, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
+
/* smtp server */
- i = 4;
- p->gl_smtp_server_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_SERVER_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* smtp port */
- i = 5;
- p->gl_smtp_port_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_PORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* sending security */
- i = 1;
- p->gl_ex_item1 = elm_genlist_item_append(p->genlist, &(p->itc3), (void *)i,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = OUTGOING_SECURE_CONN_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc3), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
+ /* Separator */
git = elm_genlist_item_append(p->genlist, &(p->itc1), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ /* Incoming settings title */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = INCOMING_SETTING_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc_title), (void *)li, NULL,
+ ELM_GENLIST_ITEM_GROUP, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
+
/* incoming server type */
- i = 2;
- p->gl_ex_item2 = elm_genlist_item_append(p->genlist, &(p->itc3), (void *)i,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = INCOMING_SERVER_TYPE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc3), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/* incoming server */
- i = 6;
- p->gl_incoming_server_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_SERVER_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* incoming port */
- i = 7;
- p->gl_incoming_port_item = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)i);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_PORT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = item = elm_genlist_item_append(p->genlist, &(p->itc2), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_ef_sel_cb, (void *)li);
elm_genlist_item_select_mode_set(item, ELM_OBJECT_SELECT_MODE_NONE);
+ p->list_items = g_slist_append(p->list_items, li);
/* secure connection */
- i = 3;
- p->gl_ex_item3 = elm_genlist_item_append(p->genlist, &(p->itc3), (void *)i,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = POP3_SECURE_CONN_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc3), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
- git = elm_genlist_item_append(p->genlist, &(p->itc7), NULL, NULL,
+ /* separator */
+ git = elm_genlist_item_append(p->genlist, &(p->itc1), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- /*evas_object_smart_callback_add(p->genlist, "expand,request", _gl_exp_req_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contract,request", _gl_con_req_cb, (void *)vd);*/
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
-
elm_object_part_content_set(p->layout, "elm.swallow.content", p->genlist);
}
if (error_code == EMAIL_ERROR_ALREADY_EXISTS)
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- dgettext("sys_string", "IDS_COM_POP_ALREDY_EXISTS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_ALREADY_EXIST, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
else
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_UNABLE_TO_ADD_ACCOUNT"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_UNABLE_TO_ADD_ACCOUNT, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
}
return TRUE;
ugd->cancel_event = 0;
-/*
- // remove unnessary disabling because of focus problem
- elm_object_disabled_set(p->r_button, EINA_TRUE);
- elm_object_disabled_set(p->l_button, EINA_TRUE);
- elm_object_disabled_set(p->l_button2, EINA_TRUE);
- elm_object_disabled_set(p->tool_btn, EINA_TRUE);
-*/
-
debug_log("Start Account Validation");
ugd->popup_validate = setting_get_pb_notify(vd,
- _("IDS_EMAIL_POP_VALIDATING_ACCOUNT_ING"), 1,
- dgettext("sys_string", "IDS_COM_SK_CANCEL"),
+ EMAIL_SETTING_STRING_VALIDATING_ACCOUNT_ING, 1,
+ EMAIL_SETTING_STRING_CANCEL,
_popup_cancel_validation_cb, NULL, NULL);
}
ugd = vd->ugd;
account = p->account;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context) {
- ecore_imf_context_input_panel_hide(imf_context);
- }
-
/* Save the data */
_read_all_entries(vd);
debug_log("Account Structure Info\nEmail Addr:%s\nUser Dispname:%s\nUser Password:%s",
if (!ret) {
debug_log("empty space in account info");
ugd->popup_one = setting_get_notify(vd,
- dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_PLEASE_FILL_ALL_THE_MANDATORY_FIELDS"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_FILL_MANDATORY_FIELDS, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
return;
}
{
debug_log("");
struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context) {
- ecore_imf_context_input_panel_hide(imf_context);
- ecore_imf_context_input_panel_event_callback_del(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT, _input_panel_state_changed_cb);
- }
+ if (ecore_imf_input_panel_hide())
+ return;
setting_back_to_prev_view(vd);
}
ugd->other_vc_timer = NULL;
}
- status_message_post(_("IDS_EMAIL_POP_SUCCEEDED"));
+ status_message_post(EMAIL_SETTING_STRING_SUCCEEDED);
setting_change_view(VIEW_SYNC_SETUP, ugd);
ugd->popup_validate = NULL;
}
- elm_object_disabled_set(p->r_button, EINA_FALSE);
- elm_object_disabled_set(p->l_button, EINA_FALSE);
elm_object_disabled_set(p->l_button2, EINA_FALSE);
elm_object_disabled_set(p->tool_btn, EINA_FALSE);
}
email_engine_stop_working(account_id, p->handle);
email_engine_delete_account(account_id);
- elm_object_disabled_set(p->r_button, EINA_FALSE);
- elm_object_disabled_set(p->l_button, EINA_FALSE);
elm_object_disabled_set(p->l_button2, EINA_FALSE);
elm_object_disabled_set(p->tool_btn, EINA_FALSE);
}
p->str_smtp_port == NULL ||
p->str_incoming_server == NULL ||
p->str_incoming_port == NULL) {
- elm_object_disabled_set(p->r_button, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
return;
}
g_strcmp0(p->str_smtp_port, "") == 0 ||
g_strcmp0(p->str_incoming_server, "") == 0 ||
g_strcmp0(p->str_incoming_port, "") == 0) {
- elm_object_disabled_set(p->r_button, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
} else {
- elm_object_disabled_set(p->r_button, EINA_FALSE);
elm_object_disabled_set(p->tool_btn, EINA_FALSE);
}
}
elm_entry_entry_set(data, "");
}
-static void _input_panel_state_changed_cb(void *data, Ecore_IMF_Context *ctx, int value)
-{
- debug_log("");
-
- if (!data) {
- debug_log("data is NULL");
- return;
- }
-
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
-
- if (value == ECORE_IMF_INPUT_PANEL_STATE_SHOW) {
- debug_log("input panel show");
- elm_object_item_signal_emit(p->navi_it, "elm,state,sip,shown", "");
- } else if (value == ECORE_IMF_INPUT_PANEL_STATE_HIDE) {
- debug_log("input panel hide");
- elm_object_item_signal_emit(p->navi_it, "elm,state,sip,hidden", "");
- }
-}
-
static char *_gl_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
-
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
email_account_t *account = p->account;
if (!strcmp(part, "elm.text.1")) {
- if (index == 1) {
+ if (li->index == OUTGOING_SECURE_CONN_LIST_ITEM) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SECURE_CONNECTION"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SECURE_CONNECTION);
return g_strdup(buf);
}
- if (index == 2) {
+ if (li->index == INCOMING_SERVER_TYPE_LIST_ITEM) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_INCOMING_MAIL_SERVER_TYPE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_INCOMING_MAIL_SERVER_TYPE);
return g_strdup(buf);
}
- if (index == 3) {
+ if (li->index == POP3_SECURE_CONN_LIST_ITEM) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SECURE_CONNECTION"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SECURE_CONNECTION);
return g_strdup(buf);
}
}
if (!strcmp(part, "elm.text.2")) {
- if (index == 1) {
+ if (li->index == OUTGOING_SECURE_CONN_LIST_ITEM) {
if (account->outgoing_server_secure_connection == 0) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_OFF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OFF);
return g_strdup(buf);
}
if (account->outgoing_server_secure_connection == 1) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SSL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SSL);
return g_strdup(buf);
}
if (account->outgoing_server_secure_connection == 2) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_TLS"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_TLS);
return g_strdup(buf);
}
}
- if (index == 2) {
+ if (li->index == INCOMING_SERVER_TYPE_LIST_ITEM) {
if (account->incoming_server_type == EMAIL_SERVER_TYPE_POP3) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_POP3"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_POP3);
return g_strdup(buf);
}
if (account->incoming_server_type == EMAIL_SERVER_TYPE_IMAP4) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_IMAP4"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_IMAP4);
return g_strdup(buf);
}
}
- if (index == 3) {
+ if (li->index == POP3_SECURE_CONN_LIST_ITEM) {
if (account->incoming_server_secure_connection == 0) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_OFF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OFF);
return g_strdup(buf);
}
if (account->incoming_server_secure_connection == 1) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SSL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SSL);
return g_strdup(buf);
}
if (account->incoming_server_secure_connection == 2) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_TLS"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_TLS);
return g_strdup(buf);
}
}
static void _gl_ef_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- int index = (int)data;
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
-
- if (index == 1) {
- p->clicked_object = p->entry_account_name;
- } else if (index == 2) {
- p->clicked_object = p->entry_user_name;
- } else if (index == 3) {
- p->clicked_object = p->entry_password;
- } else if (index == 4) {
- p->clicked_object = p->entry_smtp_server;
- } else if (index == 5) {
- p->clicked_object = p->entry_smtp_port;
- } else if (index == 6) {
- p->clicked_object = p->entry_incoming_server;
- } else if (index == 7) {
- p->clicked_object = p->entry_incoming_port;
- }
}
static Evas_Object *_gl_ef_content_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
- Ecore_IMF_Context *imf_context = NULL;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
if (!strcmp(part, "elm.icon")) {
- if (index == 1) {
+ if (li->index == ACCOUNT_NAME_LIST_ITEM) {
debug_log("");
p->ef_account_name = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_account_name, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_account_name, "unfocused", _entry_unfocused_cb, p->ef_account_name);
evas_object_show(p->entry_account_name);
- imf_context = elm_entry_imf_context_get(p->entry_account_name);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_account_name, "elm.swallow.content", p->entry_account_name);
- elm_object_part_text_set(p->ef_account_name, "elm.text", _("IDS_EMAIL_BODY_ACCOUNT_NAME"));
+ elm_object_part_text_set(p->ef_account_name, "elm.text", EMAIL_SETTING_STRING_ACCOUNT_NAME);
elm_object_signal_callback_add(p->ef_account_name, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_account_name);
evas_object_size_hint_weight_set(p->ef_account_name, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_entry_entry_set(p->entry_account_name, p->str_account_name);
return p->ef_account_name;
- } else if (index == 2) {
+ } else if (li->index == USERNAME_LIST_ITEM) {
debug_log("");
p->ef_user_name = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_user_name, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_user_name, "unfocused", _entry_unfocused_cb, p->ef_user_name);
evas_object_show(p->entry_user_name);
- imf_context = elm_entry_imf_context_get(p->entry_user_name);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_user_name, "elm.swallow.content", p->entry_user_name);
- elm_object_part_text_set(p->ef_user_name, "elm.text", dgettext("sys_string", "IDS_COM_BODY_USER_NAME"));
+ elm_object_part_text_set(p->ef_user_name, "elm.text", EMAIL_SETTING_STRING_USER_NAME);
elm_object_signal_callback_add(p->ef_user_name, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_user_name);
evas_object_size_hint_weight_set(p->ef_user_name, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_entry_entry_set(p->entry_user_name, p->str_user_name);
return p->ef_user_name;
- } else if (index == 3) {
+ } else if (li->index == PASSWORD_LIST_ITEM) {
debug_log("");
p->ef_password = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_password, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_password, "unfocused", _entry_unfocused_cb, p->ef_password);
evas_object_show(p->entry_password);
- imf_context = elm_entry_imf_context_get(p->entry_password);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_password, "elm.swallow.content", p->entry_password);
- elm_object_part_text_set(p->ef_password, "elm.text", dgettext("sys_string", "IDS_COM_BODY_PASSWORD"));
+ elm_object_part_text_set(p->ef_password, "elm.text", EMAIL_SETTING_STRING_PWD);
elm_object_signal_callback_add(p->ef_password, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_password);
evas_object_size_hint_weight_set(p->ef_password, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_entry_entry_set(p->entry_password, p->str_password);
return p->ef_password;
- } else if (index == 4) {
- /*p->icon_get_cnt1++;*/
+ } else if (li->index == OUTGOING_SERVER_LIST_ITEM) {
debug_log("");
p->ef_smtp_server = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_smtp_server, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_smtp_server, "unfocused", _entry_unfocused_cb, p->ef_smtp_server);
evas_object_show(p->entry_smtp_server);
- imf_context = elm_entry_imf_context_get(p->entry_smtp_server);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_smtp_server, "elm.swallow.content", p->entry_smtp_server);
- elm_object_part_text_set(p->ef_smtp_server, "elm.text", _("IDS_EMAIL_BODY_OUTGOING_SERVER"));
+ elm_object_part_text_set(p->ef_smtp_server, "elm.text", EMAIL_SETTING_STRING_OUTGOING_SERVER);
elm_object_signal_callback_add(p->ef_smtp_server, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_smtp_server);
evas_object_size_hint_weight_set(p->ef_smtp_server, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
if (p->str_smtp_server)
elm_entry_entry_set(p->entry_smtp_server, p->str_smtp_server);
- /*if (p->icon_get_cnt1 < 4) {
- p->clicked_object = p->entry_smtp_server;
- evas_object_show(p->entry_smtp_server);
- elm_object_focus_set(p->entry_smtp_server, EINA_TRUE);
- }*/
-
return p->ef_smtp_server;
- } else if (index == 5) {
+ } else if (li->index == OUTGOING_PORT_LIST_ITEM) {
debug_log("");
p->ef_smtp_port = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_smtp_port, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_smtp_port, "unfocused", _entry_unfocused_cb, p->ef_smtp_port);
evas_object_show(p->entry_smtp_port);
- imf_context = elm_entry_imf_context_get(p->entry_smtp_port);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_smtp_port, "elm.swallow.content", p->entry_smtp_port);
- elm_object_part_text_set(p->ef_smtp_port, "elm.text", _("IDS_EMAIL_BODY_OUTGOING_PORT"));
+ elm_object_part_text_set(p->ef_smtp_port, "elm.text", EMAIL_SETTING_STRING_OUTGOING_PORT);
elm_object_signal_callback_add(p->ef_smtp_port, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_smtp_port);
evas_object_size_hint_weight_set(p->ef_smtp_port, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_entry_entry_set(p->entry_smtp_port, p->str_smtp_port);
return p->ef_smtp_port;
- } else if (index == 6) {
+ } else if (li->index == POP3_SERVER_LIST_ITEM) {
debug_log("");
p->ef_incoming_server = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_incoming_server, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_incoming_server, "unfocused", _entry_unfocused_cb, p->ef_incoming_server);
evas_object_show(p->entry_incoming_server);
- imf_context = elm_entry_imf_context_get(p->entry_incoming_server);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_incoming_server, "elm.swallow.content", p->entry_incoming_server);
- elm_object_part_text_set(p->ef_incoming_server, "elm.text", _("IDS_EMAIL_BODY_INCOMING_SERVER"));
+ elm_object_part_text_set(p->ef_incoming_server, "elm.text", EMAIL_SETTING_STRING_INCOMING_SERVER);
elm_object_signal_callback_add(p->ef_incoming_server, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_incoming_server);
evas_object_size_hint_weight_set(p->ef_incoming_server, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
elm_entry_entry_set(p->entry_incoming_server, p->str_incoming_server);
return p->ef_incoming_server;
- } else if (index == 7) {
+ } else if (li->index == POP3_PORT_LIST_ITEM) {
debug_log("");
p->ef_incoming_port = elm_layout_add(p->genlist);
elm_layout_theme_set(p->ef_incoming_port, "layout", "editfield", "title");
evas_object_smart_callback_add(p->entry_incoming_port, "unfocused", _entry_unfocused_cb, p->ef_incoming_port);
evas_object_show(p->entry_incoming_port);
- imf_context = elm_entry_imf_context_get(p->entry_incoming_port);
- if (imf_context)
- ecore_imf_context_input_panel_event_callback_add(imf_context,
- ECORE_IMF_INPUT_PANEL_STATE_EVENT,
- _input_panel_state_changed_cb, (void *)vd);
-
elm_object_part_content_set(p->ef_incoming_port, "elm.swallow.content", p->entry_incoming_port);
- elm_object_part_text_set(p->ef_incoming_port, "elm.text", _("IDS_EMAIL_BODY_INCOMING_PORT"));
+ elm_object_part_text_set(p->ef_incoming_port, "elm.text", EMAIL_SETTING_STRING_INCOMING_PORT);
elm_object_signal_callback_add(p->ef_incoming_port, "elm,eraser,clicked", "elm", _eraser_clicked_cb, p->entry_incoming_port);
evas_object_size_hint_weight_set(p->ef_incoming_port, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_OFF"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OFF);
}
if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SSL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SSL);
}
if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_TLS"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_TLS);
+ }
+
+ return g_strdup(buf);
+ }
+
+ return NULL;
+}
+
+static char *_gl_sp_text_get_cb(void *data, Evas_Object *obj, const char *part)
+{
+ debug_log("");
+ ListItemData *li = (ListItemData *)data;
+
+ if (!g_strcmp0(part, "elm.text")) {
+ char buf[MAX_STR_LEN] = { 0, };
+
+ if (li->index == INCOMING_SETTING_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_INCOMING_SETTINGS);
+ } else if (li->index == OUTGOING_SETTING_TITLE_LIST_ITEM) {
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_OUTGOING_SETTINGS);
}
return g_strdup(buf);
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_POP3"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_POP3);
}
if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_IMAP4"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_IMAP4);
}
return g_strdup(buf);
{
debug_log("");
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
-
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
-
- elm_object_focus_set(p->clicked_object, EINA_FALSE);
-
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
}
elm_radio_value_set(p->sending_secure_radio_grp, index);
- elm_genlist_item_update(p->gl_ex_item1);
+ elm_genlist_item_update(elm_genlist_item_parent_get(item));
}
static void _gl_ex_incoming_type_sel_cb(void *data, Evas_Object *obj, void *event_info)
}
elm_radio_value_set(p->incoming_type_radio_grp, index);
- elm_genlist_item_update(p->gl_ex_item2);
+ elm_genlist_item_update(elm_genlist_item_parent_get(item));
}
static void _gl_ex_incoming_secure_sel_cb(void *data, Evas_Object *obj, void *event_info)
}
elm_radio_value_set(p->incoming_secure_radio_grp, index);
- elm_genlist_item_update(p->gl_ex_item3);
+ elm_genlist_item_update(elm_genlist_item_parent_get(item));
}
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *it = event_info;
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
- Evas_Object *parent = NULL;
+ Elm_Object_Item *parent = NULL;
+ ListItemData *li = (ListItemData *)elm_object_item_data_get(it);
parent = elm_genlist_item_parent_get(it);
if (!parent)
{
- if (p->gl_account_name_item == it ||
- p->gl_smtp_server_item == it ||
- p->gl_ex_item2 == it)
- elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (p->gl_pw_item == it ||
- p->gl_ex_item1 == it ||
- p->gl_ex_item3 == it)
- elm_object_item_signal_emit(it, "elm,state,bottom", "");
- else
- elm_object_item_signal_emit(it, "elm,state,center", "");
+ if (li) {
+ if (li->index == ACCOUNT_NAME_LIST_ITEM ||
+ li->index == OUTGOING_SERVER_LIST_ITEM ||
+ li->index == INCOMING_SERVER_TYPE_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,top", "");
+ else if (li->index == PASSWORD_LIST_ITEM ||
+ li->index == OUTGOING_SECURE_CONN_LIST_ITEM ||
+ li->index == POP3_SECURE_CONN_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,bottom", "");
+ else
+ elm_object_item_signal_emit(it, "elm,state,center", "");
+ }
}
else
{
- int index = elm_object_item_data_get(it);
+ int index = (int)elm_object_item_data_get(it);
+ ListItemData *pli = elm_object_item_data_get(parent);
- if (p->gl_ex_item2 != parent)
- {
+ if (pli->index != INCOMING_SERVER_TYPE_LIST_ITEM) {
if (index == 0)
elm_object_item_signal_emit(it, "elm,state,top", "");
else if (index == 2)
elm_object_item_signal_emit(it, "elm,state,bottom", "");
else
elm_object_item_signal_emit(it, "elm,state,center", "");
- }
- else
- {
+ } else {
if (index == 0)
elm_object_item_signal_emit(it, "elm,state,top", "");
else if (index == 1)
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
int i = 0;
+ ListItemData *li = (ListItemData *)elm_object_item_data_get(it);
- Ecore_IMF_Context *imf_context = NULL;
- imf_context = elm_entry_imf_context_get(p->clicked_object);
- if (imf_context)
- ecore_imf_context_input_panel_hide(imf_context);
-
- elm_object_focus_set(p->clicked_object, EINA_FALSE);
-
- /* sending security */
- if (it == p->gl_ex_item1) {
- for (i = 0; i < 3; i++) {
- elm_genlist_item_append(p->genlist, &(p->itc4), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_sending_secure_sel_cb, (void *)i);
+ if (li) {
+ /* sending security */
+ if (li->index == OUTGOING_SECURE_CONN_LIST_ITEM) {
+ for (i = 0; i < 3; i++) {
+ elm_genlist_item_append(p->genlist, &(p->itc4), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_sending_secure_sel_cb, (void *)i);
+ }
}
- }
- /* incoming server type */
- if (it == p->gl_ex_item2) {
- for (i = 0; i < 2; i++) {
- elm_genlist_item_append(p->genlist, &(p->itc5), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_incoming_type_sel_cb, (void *)i);
+ /* incoming server type */
+ if (li->index == INCOMING_SERVER_TYPE_LIST_ITEM) {
+ for (i = 0; i < 2; i++) {
+ elm_genlist_item_append(p->genlist, &(p->itc5), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_incoming_type_sel_cb, (void *)i);
+ }
}
- }
- /* incoming security */
- if (it == p->gl_ex_item3) {
- for (i = 0; i < 3; i++) {
- elm_genlist_item_append(p->genlist, &(p->itc6), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_incoming_secure_sel_cb, (void *)i);
+ /* incoming security */
+ if (li->index == POP3_SECURE_CONN_LIST_ITEM) {
+ for (i = 0; i < 3; i++) {
+ elm_genlist_item_append(p->genlist, &(p->itc6), (void *)i, it, ELM_GENLIST_ITEM_NONE, _gl_ex_incoming_secure_sel_cb, (void *)i);
+ }
}
}
}
elm_genlist_item_subitems_clear(item);
}
+static void _input_panel_state_up_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
+
+ debug_log("input panel show");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
+}
+
+static void _input_panel_state_down_cb(void *data, Evas_Object *obj, void *event_info)
+{
+ debug_log("");
+ struct priv_data *p = (struct priv_data *)data;
+ struct viewdata *vd = p->vd;
+ EmailSettingUGD *ugd = vd->ugd;
+
+ debug_log("input panel hide");
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270)
+ elm_naviframe_item_title_visible_set(p->navi_it, EINA_TRUE);
+}
+
/* EOF */
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
-static void _get_default_account(struct viewdata *vd);
+static void _get_default_option_value(struct viewdata *vd);
static void _back_cb(void *data, Evas_Object *obj, void *event_info);
static void _add_account_cb(void *data, Evas_Object *obj, void *event_info);
static void _color_rect_cb(void *data, Evas_Object *obj, const char *emission, const char *source);
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_exp_cb(void *data, Evas_Object *obj, void *event_info);
static void _gl_con_cb(void *data, Evas_Object *obj, void *event_info);
-
static void _create_max_account_popup_create(EmailSettingUGD *ugd);
static void _max_account_popup_ok_cb(void *data, Evas_Object *obj, void *event_info);
static struct viewdata *g_vd = NULL;
+enum {
+ GENERAL_SETTINGS_TITLE_LIST_ITEM = 1001,
+ DEFAULT_SENDING_ACCOUNT_LIST_ITEM,
+ MESSAGE_PREVIEW_LINE_LIST_ITEM,
+ TITLE_LINE_LIST_ITEM,
+ FONT_SIZE_LIST_ITEM,
+ NOTIFICATION_LIST_ITEM,
+ TEXT_TEMPLATE_LIST_ITEM,
+ FILTER_SETTINGS_TITLE_LIST_ITEM,
+ PRIORITY_SENDER_LIST_ITEM,
+ BLOCK_LIST_ITEM,
+ RULES_FOR_FILTERING_LIST_ITEM,
+ ACCOUNTS_LIST_TITLE_LIST_ITEM,
+ ACCOUNTS_LIST_ITEM
+};
+
struct priv_data {
struct viewdata *vd;
+ GSList *list_items;
+ GSList *account_list_items;
+
int color_r;
int color_g;
int color_b;
int color_a;
+
int def_acct_id;
char *def_acct_addr;
- Evas_Object *box;
Evas_Object *layout;
- Evas_Object *navi_bar;
- Evas_Object *cbar;
- Evas_Object *icon;
Evas_Object *l_button;
Evas_Object *r_button;
Evas_Object *tool_btn;
- Evas_Object *scroller;
Evas_Object *ly;
- Evas_Object *sp1;
- Evas_Object *sp2;
- Evas_Object *sp3;
- Evas_Object *di1;
- Evas_Object *di2;
- Evas_Object *di3;
- Evas_Object *dg1;
- Evas_Object *dg2;
Evas_Object *colorselector;
Evas_Object *rect;
- Evas_Object *color_rect;
- Evas_Object *color_bar;
Evas_Object *btn_color_save;
Evas_Object *btn_color_cancel;
- Evas_Object **pdi;
- Evas_Object *onoff;
Evas_Object *radio_grp;
Evas_Object *genlist;
Elm_Genlist_Item_Class itc5;
Elm_Genlist_Item_Class itc6;
Elm_Genlist_Item_Class itc7;
+ Elm_Genlist_Item_Class itc8;
+ Elm_Genlist_Item_Class itc9;
Elm_Genlist_Item_Class itc_temp;
Elm_Genlist_Item_Class itc_sepa;
- Elm_Object_Item * c_item[10];
Elm_Object_Item *color_item;
- Elm_Object_Item *default_account_item;
Elm_Object_Item *first_account_item;
Elm_Object_Item *last_account_item;
Elm_Object_Item *tmp_item[PADDING_GENLIST_MAX];
Ecore_Idler *bring_in_idler;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ struct priv_data *p;
+} ListItemData;
+
typedef struct {
+ int index;
email_account_t *account_data;
- Elm_Object_Item *it;
Evas_Object *color_rect;
Evas_Object *color_bar;
+ Elm_Object_Item *it;
struct priv_data *p;
-} ListItemData;
+} AccountListItemData;
void setting_init_setting_view(struct viewdata *vd)
{
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_main";
}
vd->ugd->account_count = 0;
vd->ugd->account_list = NULL;
p->def_acct_id = 0;
- p->def_acct_addr = g_strdup(dgettext("sys_string", "IDS_COM_BODY_NONE"));
+ p->def_acct_addr = g_strdup(EMAIL_SETTING_STRING_NONE);
}
- _get_default_account(vd);
+ _get_default_option_value(vd);
if (p->genlist) {
elm_object_part_content_unset(p->layout, "elm.swallow.content");
p->bring_in_idler = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
+ l = p->account_list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->account_list_items);
+
vd->ugd->popup_one = NULL;
return TRUE;
return TRUE;
}
-static void _push_naviframe(struct viewdata *vd)
+static int _lang_change(struct viewdata *vd)
{
debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
struct priv_data *p = vd->priv;
- /*p->cbar = elm_toolbar_add(vd->ugd->navi_bar);
- elm_toolbar_shrink_mode_set(p->cbar, ELM_TOOLBAR_SHRINK_EXPAND);
- elm_object_style_set(p->cbar, "naviframe");
- evas_object_show(p->cbar);
+ _get_default_option_value(vd);
+
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
- p->c_item[0] = elm_toolbar_item_append(p->cbar, CBAR_ICON_ADD,
- dgettext("sys_string", "IDS_COM_SK_ADD"), _add_account_cb, vd);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);*/
+ // navi title
+ elm_object_item_part_text_set(vd->ugd->navi_main_it, "elm.text.title", EMAIL_SETTING_STRING_ADD_ACCOUNT);
+
+ // add button
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_ADD);
+
+ return TRUE;
+}
+
+static void _push_naviframe(struct viewdata *vd)
+{
+ debug_log("");
+ struct priv_data *p = vd->priv;
p->l_button = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->l_button, "naviframe/back_btn/default");
p->tool_btn = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->tool_btn, "naviframe/toolbar/default");
- elm_object_text_set(p->tool_btn, dgettext("sys_string", "IDS_COM_SK_ADD"));
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_ADD);
evas_object_smart_callback_add(p->tool_btn, "clicked", _add_account_cb, vd);
vd->ugd->navi_main_it = elm_naviframe_item_push(vd->ugd->navi_bar,
- _("IDS_EMAIL_HEADER_EMAIL_SETTINGS"), p->l_button, NULL, p->layout, NULL);
+ EMAIL_SETTING_STRING_EMAIL_SETTINGS, p->l_button, NULL, p->layout, NULL);
elm_object_item_part_content_set(vd->ugd->navi_main_it,
"toolbar_button1", p->tool_btn);
evas_object_show(vd->ugd->navi_bar);
EmailSettingUGD *ugd;
email_account_t *account_data = NULL;
int i = 0;
+ ListItemData *li = NULL;
+ AccountListItemData *ali = NULL;
+ Elm_Object_Item *git = NULL;
ugd = vd->ugd;
p = vd->priv;
- Elm_Object_Item *git = NULL;
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+ p->list_items = NULL;
+
+ l = p->account_list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->account_list_items);
+ p->account_list_items = NULL;
p->radio_grp = elm_radio_add(ugd->navi_bar);
elm_radio_value_set(p->radio_grp, 0);
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_object_style_set(p->genlist, "dialogue");
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
/*separator*/
p->itc_sepa.item_style = "dialogue/separator";
p->itc.func.state_get = _gl_state_get_cb;
p->itc.func.del = _gl_del_cb;
- /*subitem*/
+ /*subitem for accounts*/
p->itc2.item_style = "dialogue/1text.1icon/expandable2";
p->itc2.func.text_get = _gl_ex_text_get_cb;
p->itc2.func.content_get = _gl_ex_content_get_cb;
p->itc3.func.del = _gl_del_cb;
/*accounts*/
- p->itc4.item_style = "dialogue/2text.2icon.3.tb";//"dialogue/2text.3icon";
+ p->itc4.item_style = "dialogue/2text.3icon";
p->itc4.func.text_get = _gl_account_text_get_cb;
p->itc4.func.content_get = _gl_account_content_get_cb;
p->itc4.func.state_get = _gl_state_get_cb;
p->itc6.func.state_get = _gl_state_get_cb;
p->itc6.func.del = _gl_del_cb;
- p->itc7.item_style = "dialogue/separator/end";
- p->itc7.func.text_get = NULL;
- p->itc7.func.content_get = NULL;
- p->itc7.func.state_get = NULL;
- p->itc7.func.del = NULL;
-
p->itc_temp.item_style = "1icon/with_no_line";
p->itc_temp.func.text_get = NULL;
p->itc_temp.func.content_get = NULL;
p->itc_temp.func.state_get = NULL;
p->itc_temp.func.del = NULL;
- i = 1;
- git = elm_genlist_item_append(p->genlist, &(p->itc5), (void *)i, NULL,
+ /* separator */
+ git = elm_genlist_item_append(p->genlist, &(p->itc_sepa), NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
+ elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+
+ /* title */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = GENERAL_SETTINGS_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc5), (void *)li, NULL,
ELM_GENLIST_ITEM_GROUP, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
- i = 2;
+ /* default sending account */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = DEFAULT_SENDING_ACCOUNT_LIST_ITEM;
+ li->p = p;
if (ugd->account_count > 0)
- p->default_account_item = elm_genlist_item_append(p->genlist, &(p->itc), (void *)i, NULL,
- ELM_GENLIST_ITEM_TREE, _gl_default_sel_cb, (void *)vd);
- else
- {
- p->default_account_item = elm_genlist_item_append(p->genlist, &(p->itc6), (void *)i, NULL,
- ELM_GENLIST_ITEM_NONE, _gl_sel_cb, NULL);
- elm_object_item_disabled_set(p->default_account_item, EINA_TRUE);
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc), (void *)li, NULL,
+ ELM_GENLIST_ITEM_TREE, _gl_default_sel_cb, (void *)li);
+ else {
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc6), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ elm_object_item_disabled_set(git, EINA_TRUE);
}
+ p->list_items = g_slist_append(p->list_items, li);
-/* For Text templates
- i = 5;
- elm_genlist_item_append(p->genlist, &(p->itc3), (void *)i, git,
- ELM_GENLIST_ITEM_NONE, NULL, (void *)vd);
- */
+ /* separator */
git = elm_genlist_item_append(p->genlist, &(p->itc_sepa), NULL, NULL, ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- i = 6;
- git = elm_genlist_item_append(p->genlist, &(p->itc5), (void *)i, NULL,
+ /* title */
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ACCOUNTS_LIST_TITLE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = git = elm_genlist_item_append(p->genlist, &(p->itc5), (void *)li, NULL,
ELM_GENLIST_ITEM_GROUP, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
+ p->list_items = g_slist_append(p->list_items, li);
+ /* accounts */
+ int is_first_account = 0;
for (i = 0; i < ugd->account_count; i++) {
account_data = &(ugd->account_list[i]);
if (account_data) {
- ListItemData *item_data = calloc(1, sizeof(ListItemData));
- item_data->p = p;
- item_data->account_data = account_data;
- item_data->it = elm_genlist_item_append(p->genlist, &(p->itc4),
- (void *)item_data, NULL, ELM_GENLIST_ITEM_NONE,
- _gl_account_sel_cb, (void *)account_data);
- if (i == 0)
- p->first_account_item = item_data->it;
- p->last_account_item = item_data->it;
+ ali = calloc(1, sizeof(AccountListItemData));
+ ali->index = i;
+ ali->p = p;
+ ali->account_data = account_data;
+ ali->it = elm_genlist_item_append(p->genlist, &(p->itc4),
+ (void *)ali, NULL, ELM_GENLIST_ITEM_NONE,
+ _gl_account_sel_cb, (void *)ali);
+ if (!is_first_account) {
+ p->first_account_item = ali->it;
+ is_first_account = 1;
+ }
+ p->account_list_items = g_slist_append(p->account_list_items, ali);
}
}
- git = elm_genlist_item_append(p->genlist, &(p->itc7), NULL, NULL,
+ if (ali)
+ p->last_account_item = ali->it;
+
+ /* separator */
+ git = elm_genlist_item_append(p->genlist, &(p->itc_sepa), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
-
elm_object_part_content_set(p->layout, "elm.swallow.content", p->genlist);
}
-static void _get_default_account(struct viewdata *vd)
+static void _get_default_option_value(struct viewdata *vd)
{
debug_log("");
Eina_Bool _genlist_bring_in_idler(void *data)
{
debug_log("");
- ListItemData *li = (ListItemData *)data;
+ AccountListItemData *li = (AccountListItemData *)data;
Elm_Object_Item *it = li->it;
struct priv_data *p = li->p;
elm_genlist_item_bring_in(it, ELM_GENLIST_ITEM_SCROLLTO_TOP);
static void _show_color_rect(void *data)
{
+ debug_log("");
struct viewdata *vd = g_vd;
EmailSettingUGD *ugd = vd->ugd;
struct priv_data *p = vd->priv;
+
+ if (p->colorselector) {
+ evas_object_del(p->colorselector);
+ p->colorselector = NULL;
+ }
- Viewtype top = ugd->view_st[ugd->view_top];
- if (top != VIEW_SETTING) {
- debug_log("**double clicked**");
- return;
+ p->colorselector = elm_colorselector_add(p->ly);
+ elm_colorselector_mode_set(p->colorselector, ELM_COLORSELECTOR_PALETTE);
+ evas_object_size_hint_fill_set(p->colorselector, EVAS_HINT_FILL, EVAS_HINT_FILL);
+ evas_object_size_hint_weight_set(p->colorselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ evas_object_smart_callback_add(p->colorselector, "color,item,selected", _colorselector_cb, vd);
+
+ int rotation = elm_win_rotation_get(ugd->win);
+ if (abs(rotation) == 90 || abs(rotation) == 270) {
+ elm_object_style_set(p->colorselector, "landscape");
}
- ListItemData *item_data = NULL;
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR1), G_MASKING(COLOR1), B_MASKING(COLOR1), A_MASKING(COLOR1));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR2), G_MASKING(COLOR2), B_MASKING(COLOR2), A_MASKING(COLOR2));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR3), G_MASKING(COLOR3), B_MASKING(COLOR3), A_MASKING(COLOR3));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR4), G_MASKING(COLOR4), B_MASKING(COLOR4), A_MASKING(COLOR4));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR5), G_MASKING(COLOR5), B_MASKING(COLOR5), A_MASKING(COLOR5));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR6), G_MASKING(COLOR6), B_MASKING(COLOR6), A_MASKING(COLOR6));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR7), G_MASKING(COLOR7), B_MASKING(COLOR7), A_MASKING(COLOR7));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR8), G_MASKING(COLOR8), B_MASKING(COLOR8), A_MASKING(COLOR8));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR9), G_MASKING(COLOR9), B_MASKING(COLOR9), A_MASKING(COLOR9));
+ elm_colorselector_palette_color_add(p->colorselector, R_MASKING(COLOR10), G_MASKING(COLOR10), B_MASKING(COLOR10), A_MASKING(COLOR10));
+
+ elm_object_part_content_set(p->ly, "palette", p->colorselector);
+ evas_object_show(p->colorselector);
+}
+
+static void _color_rect_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
+{
+ debug_log("");
+ struct viewdata *vd = g_vd;
+ EmailSettingUGD *ugd = vd->ugd;
+ struct priv_data *p = vd->priv;
+ AccountListItemData *ali = NULL;
email_account_t *account_data = NULL;
- item_data = (ListItemData *) data;
- if (item_data == NULL) {
- debug_log("item_data == NULL");
+ ugd->custom_rotate_cb = _show_color_rect;
+ ugd->custom_rotate_cb_data = data;
+
+ Viewtype top = ugd->view_st[ugd->view_top];
+ if (top != VIEW_SETTING) {
+ debug_log("**double clicked**");
return;
}
- int i = 0;
- for (i = 0; i < PADDING_GENLIST_MAX; i++) {
- if (p->tmp_item[i]) {
- elm_object_item_del(p->tmp_item[i]);
- p->tmp_item[i] = NULL;
- }
- p->tmp_item[i] = elm_genlist_item_append(p->genlist, &(p->itc_temp),
- NULL, NULL, ELM_GENLIST_ITEM_NONE,
- NULL, NULL);
- elm_genlist_item_select_mode_set(p->tmp_item[i], ELM_OBJECT_SELECT_MODE_NONE);
+ if (ugd->popup_color) {
+ evas_object_del(elm_object_content_get(ugd->popup_color));
+ elm_object_content_unset(ugd->popup_color);
+ } else {
+ ugd->popup_color = elm_notify_add(ugd->navi_bar);
+ elm_notify_align_set(ugd->popup_color, ELM_NOTIFY_ALIGN_FILL, 1.0);
+ evas_object_size_hint_weight_set(ugd->popup_color, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
+ }
+
+ ali = (AccountListItemData *) data;
+ if (ali == NULL) {
+ debug_log("ali == NULL");
+ return;
}
- account_data = item_data->account_data;
+ account_data = ali->account_data;
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
unsigned int val = user_data->index_color;
- int r = p->color_r = (val & 0xff000000) >> 24;
- int g = p->color_g = (val & 0x00ff0000) >> 16;
- int b = p->color_b = (val & 0x0000ff00) >> 8;
- int a = p->color_a = val & 0x000000ff;
-
- if (ugd->popup_color) {
- evas_object_del(elm_object_content_get(ugd->popup_color));
- elm_object_content_unset(ugd->popup_color);
- } else {
- ugd->popup_color = elm_notify_add(ugd->navi_bar);
- elm_notify_align_set(ugd->popup_color, ELM_NOTIFY_ALIGN_FILL, 1.0);
- evas_object_size_hint_weight_set(ugd->popup_color, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- }
+ int r = p->color_r = R_MASKING(val);
+ int g = p->color_g = G_MASKING(val);
+ int b = p->color_b = B_MASKING(val);
+ int a = p->color_a = A_MASKING(val);
p->ly = elm_layout_add(ugd->popup_color);
elm_layout_file_set(p->ly, EV_THEME_PATH, "color_palette");
evas_object_size_hint_align_set(p->ly, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_show(p->ly);
- p->rect = evas_object_rectangle_add(evas_object_evas_get(ugd->popup_color));
+ p->rect = evas_object_rectangle_add(evas_object_evas_get(p->ly));
evas_object_size_hint_fill_set(p->rect, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_color_set(p->rect, r, g, b, a);
evas_object_show(p->rect);
elm_object_part_content_set(p->ly, "color_rect", p->rect);
- p->colorselector = elm_colorselector_add(ugd->popup_color);
- elm_colorselector_mode_set(p->colorselector, ELM_COLORSELECTOR_PALETTE);
- evas_object_size_hint_fill_set(p->colorselector, EVAS_HINT_FILL, EVAS_HINT_FILL);
- evas_object_size_hint_weight_set(p->colorselector, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- evas_object_smart_callback_add(p->colorselector, "color,item,selected", _colorselector_cb, vd);
-
- int rotation = elm_win_rotation_get(ugd->win);
- if (abs(rotation) == 90) {
- elm_object_style_set(p->colorselector, "landscape");
- }
-
- /* set new colors */
- elm_colorselector_palette_color_add(p->colorselector, 0x00, 0x80, 0x80, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0xff, 0xd7, 0x00, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0xad, 0xff, 0x2f, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0x00, 0x64, 0x00, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0x00, 0x00, 0xff, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0x80, 0x00, 0x80, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0x00, 0xbf, 0xff, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0x77, 0x88, 0x99, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0xdc, 0x14, 0x3c, 0xff);
- elm_colorselector_palette_color_add(p->colorselector, 0x8c, 0x45, 0x13, 0xff);
-
- elm_object_part_content_set(p->ly, "palette", p->colorselector);
+ _show_color_rect(data);
- p->btn_color_save = elm_button_add(ugd->popup_color);
- elm_object_style_set(p->btn_color_save, "popup_button/default");
- elm_object_text_set(p->btn_color_save, dgettext("sys_string", "IDS_COM_SK_SAVE"));
+ p->btn_color_save = elm_button_add(p->ly);
+ elm_object_style_set(p->btn_color_save, "text_only/style1");
+ elm_object_text_set(p->btn_color_save, EMAIL_SETTING_STRING_SAVE);
elm_object_part_content_set(p->ly, "btn_save", p->btn_color_save);
evas_object_smart_callback_add(p->btn_color_save, "clicked", _btn_clicked_cb, data);
- p->btn_color_cancel = elm_button_add(ugd->popup_color);
- elm_object_style_set(p->btn_color_cancel, "popup_button/default");
- elm_object_text_set(p->btn_color_cancel, dgettext("sys_string", "IDS_COM_SK_CANCEL"));
+ p->btn_color_cancel = elm_button_add(p->ly);
+ elm_object_style_set(p->btn_color_cancel, "text_only/style1");
+ elm_object_text_set(p->btn_color_cancel, EMAIL_SETTING_STRING_CANCEL);
elm_object_part_content_set(p->ly, "btn_cancel", p->btn_color_cancel);
evas_object_smart_callback_add(p->btn_color_cancel, "clicked", _btn_clicked_cb, NULL);
elm_object_content_set(ugd->popup_color, p->ly);
evas_object_show(ugd->popup_color);
-}
-
-static void _color_rect_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
-{
- debug_log("");
- struct viewdata *vd = g_vd;
- EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
-
- ugd->custom_rotate_cb = _show_color_rect;
- ugd->custom_rotate_cb_data = data;
-
- _show_color_rect(data);
+ int i = 0;
+ for (i = 0; i < PADDING_GENLIST_MAX; i++) {
+ if (p->tmp_item[i]) {
+ elm_object_item_del(p->tmp_item[i]);
+ p->tmp_item[i] = NULL;
+ }
+ p->tmp_item[i] = elm_genlist_item_append(p->genlist, &(p->itc_temp),
+ NULL, NULL, ELM_GENLIST_ITEM_NONE,
+ NULL, NULL);
+ elm_genlist_item_select_mode_set(p->tmp_item[i], ELM_OBJECT_SELECT_MODE_NONE);
+ }
if (p->bring_in_idler) {
ecore_idler_del(p->bring_in_idler);
p->bring_in_idler = NULL;
}
+
p->bring_in_idler = ecore_idler_add(_genlist_bring_in_idler, data);
}
{
debug_log("");
- ListItemData *item_data = (ListItemData *) data;
+ AccountListItemData *ali = (AccountListItemData *) data;
struct viewdata *vd = g_vd;
EmailSettingUGD *ugd = vd->ugd;
struct priv_data *p = vd->priv;
}
elm_scroller_content_min_limit(p->genlist, EINA_TRUE, EINA_TRUE);
- if (!item_data) {
+ if (!ali) {
if (ugd->popup_color) {
evas_object_del(ugd->popup_color);
ugd->popup_color = NULL;
return;
}
- email_account_t *account_data = item_data->account_data;
+ email_account_t *account_data = ali->account_data;
if (ugd->popup_color) {
evas_object_del(ugd->popup_color);
b = p->color_b;
a = p->color_a;
- evas_object_color_set(item_data->color_rect, r, g, b, a);
- evas_object_color_set(item_data->color_bar, r, g, b, a);
+ evas_object_color_set(ali->color_rect, r, g, b, a);
+ evas_object_color_set(ali->color_bar, r, g, b, a);
r = (r << 24) & 0xff000000;
g = (g << 16) & 0x00ff0000;
static char *_gl_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- int index = (int)data;
- struct viewdata *vd = g_vd;
- /*EmailSettingUGD *ugd = vd->ugd;*/
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
if (!strcmp(part, "elm.text")) {
- if (index == 1) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_GENERAL_SETTINGS"));
- return g_strdup(buf);
- }
-
- if (index == 3) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_BLOCK_EMAILS"));
- return g_strdup(buf);
- }
-
- if (index == 4) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_PRIORITY_SENDERS"));
- return g_strdup(buf);
- }
-
- if (index == 5) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", N_("Text templates"));
- return g_strdup(buf);
- }
-
- if (index == 6) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_ACCOUNTS"));
- return g_strdup(buf);
+ if (li->index == GENERAL_SETTINGS_TITLE_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_GENERAL_SETTINGS);
+ } else if (li->index == BLOCK_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_BLOCK);
+ } else if (li->index == PRIORITY_SENDER_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_PRIORITY_SENDERS);
+ } else if (li->index == TEXT_TEMPLATE_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_TEXT_TEMPLATES);
+ } else if (li->index == ACCOUNTS_LIST_TITLE_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_ACCOUNTS);
+ } else if (li->index == NOTIFICATION_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_NOTIFICATION_SETTINGS);
+ } else if (li->index == FILTER_SETTINGS_TITLE_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_FILTER_SETTINGS);
}
+ return NULL;
}
if (!strcmp(part, "elm.text.1")) {
- if (index == 2) {
- char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_DEFAULT_SENDING_ACCOUNT"));
- return g_strdup(buf);
+ if (li->index == DEFAULT_SENDING_ACCOUNT_LIST_ITEM) {
+ return g_strdup(EMAIL_SETTING_STRING_DEFAULT_SENDING_ACCOUNT);
}
+ return NULL;
}
if (!strcmp(part, "elm.text.2")) {
- if (index == 2) {
+ if (li->index == DEFAULT_SENDING_ACCOUNT_LIST_ITEM) {
return g_strdup(p->def_acct_addr);
}
+ return NULL;
}
return NULL;
static char *_gl_account_text_get_cb(void *data, Evas_Object *obj, const char *part)
{
debug_log("");
- ListItemData *item_data = (ListItemData *) data;
- email_account_t *account_data = item_data->account_data;
+ AccountListItemData *ali = (AccountListItemData *) data;
+ email_account_t *account_data = ali->account_data;
char buf[PATH_MAX] = { 0, };
if (!strcmp(part, "elm.text.1")) {
Evas_Object *color_bar = NULL;
Evas_Object *color_rect = NULL;
- ListItemData *item_data = (ListItemData *) data;
- email_account_t *account_data = item_data->account_data;
+ AccountListItemData *ali = (AccountListItemData *) data;
+ email_account_t *account_data = ali->account_data;
if (!strcmp(part, "elm.icon.1")) {
icon = elm_icon_add(obj);
if (!strcmp(part, "elm.swallow.colorbar")) {
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
unsigned int val = user_data->index_color;
- int r = (val & 0xff000000) >> 24;
- int g = (val & 0x00ff0000) >> 16;
- int b = (val & 0x0000ff00) >> 8;
- int a = val & 0x000000ff;
+ int r = R_MASKING(val);
+ int g = G_MASKING(val);
+ int b = B_MASKING(val);
+ int a = A_MASKING(val);
debug_log("R[%d] G[%d] B[%d] A[%d]", r, g, b, a);
color_bar = evas_object_rectangle_add(evas_object_evas_get(obj));
evas_object_size_hint_fill_set(color_bar, EVAS_HINT_FILL, EVAS_HINT_FILL);
evas_object_color_set(color_bar, r, g, b, a);
- item_data->color_bar = color_bar;
+ ali->color_bar = color_bar;
return color_bar;
}
if (!strcmp(part, "elm.icon.2")) {
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
unsigned int val = user_data->index_color;
- int r = (val & 0xff000000) >> 24;
- int g = (val & 0x00ff0000) >> 16;
- int b = (val & 0x0000ff00) >> 8;
- int a = val & 0x000000ff;
+ int r = R_MASKING(val);
+ int g = G_MASKING(val);
+ int b = B_MASKING(val);
+ int a = A_MASKING(val);
debug_log("R[%d] G[%d] B[%d] A[%d]", r, g, b, a);
color_rect = elm_image_add(obj);
elm_image_file_set(color_rect, EMAIL_COLOR_RECT_IMG, NULL);
evas_object_color_set(color_rect, r, g, b, a);
- item_data->color_rect = color_rect;
- edje_object_signal_callback_add(elm_layout_edje_get(rect_ly), "elm,action,color_rect_clicked", "elm", _color_rect_cb, (void *)item_data);
+ ali->color_rect = color_rect;
+ edje_object_signal_callback_add(elm_layout_edje_get(rect_ly), "elm,action,color_rect_clicked", "elm", _color_rect_cb, (void *)ali);
elm_object_part_content_set(rect_ly, "color_rect", color_rect);
evas_object_propagate_events_set(color_rect, EINA_FALSE);
evas_object_propagate_events_set(rect_ly, EINA_FALSE);
static void _gl_account_del_cb(void *data, Evas_Object *obj)
{
debug_log("");
- ListItemData *item_data = (ListItemData *) data;
- if (item_data)
- free(item_data);
+ AccountListItemData *ali = (AccountListItemData *) data;
+ struct priv_data *p = ali->p;
+
+ p->account_list_items = g_slist_remove(p->account_list_items, ali);
+
+ free(ali);
+
return;
}
EmailSettingUGD *ugd = vd->ugd;
struct priv_data *p = vd->priv;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
+ Elm_Object_Item *parent_item = elm_genlist_item_parent_get(item);
email_account_t *account_data = &(ugd->account_list[index]);
elm_genlist_item_selected_set(item, EINA_FALSE);
if (email_engine_set_default_account(account_data->account_id)) {
debug_log("new default account is %d", account_data->account_id);
- _get_default_account(vd);
+ _get_default_option_value(vd);
}
- elm_genlist_item_update(p->default_account_item);
+ if (parent_item)
+ elm_genlist_item_update(parent_item);
}
return;
static void _gl_account_sel_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- email_account_t *account_data = (email_account_t *) data;
- struct viewdata *vd = g_vd;
+ AccountListItemData *ail = (AccountListItemData *)data;
+ email_account_t *account_data = ail->account_data;
+ struct priv_data *p = ail->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
}
if (ugd->account_count == 0) {
- ugd->popup_one = setting_get_notify(vd, dgettext("sys_string", "IDS_COM_POP_WARNING"),
- _("IDS_EMAIL_POP_THERE_IS_NO_ACCOUNT_CREATE_A_NEW_ACCOUNT_FIRST"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ ugd->popup_one = setting_get_notify(vd, EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_NO_ACCOUNT, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_ok_cb, NULL, NULL);
} else {
ugd->account_id = account_data->account_id;
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
-
Elm_Object_Item *it = event_info;
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
EmailSettingUGD *ugd = vd->ugd;
- Evas_Object *parent = NULL;
+ Elm_Object_Item *parent = NULL;
int account_count = ugd->account_count;
parent = elm_genlist_item_parent_get(it);
if (!parent) {
- if ((p->first_account_item == it || p->last_account_item == it) && (account_count == 1))
- return;
- if (p->default_account_item == it)
+ ListItemData *li = (ListItemData *)elm_object_item_data_get(it);
+ if (!li)
return;
+
+ if (li->index > 1000) {
+ if (li->index == DEFAULT_SENDING_ACCOUNT_LIST_ITEM ||
+ li->index == PRIORITY_SENDER_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,top", "");
+ else if (li->index == BLOCK_LIST_ITEM ||
+ li->index == NOTIFICATION_LIST_ITEM)
+ elm_object_item_signal_emit(it, "elm,state,bottom", "");
+ else
+ elm_object_item_signal_emit(it, "elm,state,center", "");
+ } else {
+ if (account_count <= 1)
+ return;
+ if (p->first_account_item == it)
+ elm_object_item_signal_emit(it, "elm,state,top", "");
+ else if (p->last_account_item == it)
+ elm_object_item_signal_emit(it, "elm,state,bottom", "");
+ else
+ elm_object_item_signal_emit(it, "elm,state,center", "");
+ }
} else {
- if (account_count == 1)
+ ListItemData *pli = (ListItemData *)elm_object_item_data_get(parent);
+ if (!pli)
return;
- int index = elm_object_item_data_get(it);
- if (index == 0)
+
+ int start_index = 0;
+ int last_index = 0;
+ int index = (int)elm_object_item_data_get(it);
+
+ if (pli->index == DEFAULT_SENDING_ACCOUNT_LIST_ITEM) {
+ if (account_count == 1)
+ return;
+ last_index = account_count - 1;
+ }
+
+ if (start_index == last_index)
+ return;
+
+ if (start_index == index)
elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (index == ugd->account_count - 1)
+ else if (last_index == index)
elm_object_item_signal_emit(it, "elm,state,bottom", "");
else
elm_object_item_signal_emit(it, "elm,state,center", "");
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)elm_object_item_data_get(it);
+
int i = 0;
int acct_cnt = 0;
ugd = vd->ugd;
acct_cnt = ugd->account_count;
}
- for (i = 0; i < acct_cnt; i++) {
- account_data = &(ugd->account_list[i]);
+ if (li->index == DEFAULT_SENDING_ACCOUNT_LIST_ITEM) {
+ for (i = 0; i < acct_cnt; i++) {
+ account_data = &(ugd->account_list[i]);
- if (account_data) {
- elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i,
- it, ELM_GENLIST_ITEM_NONE, _gl_ex_sel_cb, (void *)i);
+ if (account_data) {
+ elm_genlist_item_append(p->genlist, &(p->itc2), (void *)i,
+ it, ELM_GENLIST_ITEM_NONE, _gl_ex_sel_cb, (void *)i);
+ }
}
}
}
Elm_Object_Item *item = event_info;
elm_genlist_item_subitems_clear(item);
}
+
static void _create_max_account_popup_create(EmailSettingUGD *ugd)
{
debug_log("");
Evas_Object *popup = elm_popup_add(ugd->win);
evas_object_size_hint_weight_set(popup, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
- elm_object_text_set(popup, N_("Maximum number of email accounts reached"));
+ elm_object_text_set(popup, EMAIL_SETTING_STRING_ACCOUNT_NUM_MAX);
Evas_Object *btn1 = elm_button_add(popup);
- elm_object_text_set(btn1, dgettext("sys_string", "IDS_COM_SK_OK"));
+ elm_object_text_set(btn1, EMAIL_SETTING_STRING_OK);
elm_object_part_content_set(popup, "button1", btn1);
evas_object_smart_callback_add(btn1, "clicked", _max_account_popup_ok_cb, popup);
evas_object_show(popup);
-
}
static void _max_account_popup_ok_cb(void *data, Evas_Object *obj, void *event_info)
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
static void _add_account_cb(void *data, Evas_Object *obj, void *event_info);
static void _back_cb(void *data, Evas_Object *obj, void *event_info);
+static void _popup_ok_cb(void *data, Evas_Object *obj, void *event_info);
static char *_gl_text_get_cb(void *data, Evas_Object *obj, const char *part);
static Evas_Object *_gl_content_get_cb(void *data, Evas_Object *obj, const char *part);
static Eina_Bool _gl_state_get_cb(void *data, Evas_Object *obj, const char *part);
Evas_Object *b_btn2;
Evas_Object *b_btn;
+ Elm_Object_Item *navi_it;
+
Elm_Genlist_Item_Class itc1;
Elm_Genlist_Item_Class itc2;
Elm_Genlist_Item_Class itc3;
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_sp_select";
}
return TRUE;
}
+static int _lang_change(struct viewdata *vd)
+{
+ debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
+ struct priv_data *p = vd->priv;
+
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->list);
+
+ // navi title
+ elm_object_item_part_text_set(p->navi_it, "elm.text.title", EMAIL_SETTING_STRING_ADD_ACCOUNT);
+
+ return TRUE;
+}
+
static void _push_naviframe(struct viewdata *vd)
{
debug_log("");
elm_object_style_set(p->b_btn, "naviframe/back_btn/default");
evas_object_smart_callback_add(p->b_btn, "clicked", _back_cb, vd);
- elm_naviframe_item_push(vd->ugd->navi_bar, _("IDS_EMAIL_HEADER_ADD_ACCOUNT"),
+ p->navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, EMAIL_SETTING_STRING_ADD_ACCOUNT,
p->b_btn, NULL, p->layout, NULL);
evas_object_show(vd->ugd->navi_bar);
}
else
str = g_strdup(dgettext("sys_string", desc->name_str_id));
} else {
- str = g_strdup(dgettext("sys_string", "IDS_COM_BODY_OTHERS"));
+ str = g_strdup(EMAIL_SETTING_STRING_OTHERS);
}
return str;
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
static int sync_schedule[7] = { 0, 30, 60, 180, 360, 720, 1440 };
#define SYNC_STATUS_FINISHED 0 /* BIN 00000000 */
-#define SYNC_STATUS_SYNCING 1 /* BIN 00000001 */
-#define SYNC_STATUS_HAVE_NEW_MAILS 2 /* BIN 00000010 */
+#define SYNC_STATUS_SYNCING 1 /* BIN 00000001 */
+#define SYNC_STATUS_HAVE_NEW_MAILS 2 /* BIN 00000010 */
+
+enum {
+ ACCOUNT_LIST_ITEM = 1,
+ SYNC_SCHEDULE_LIST_ITEM,
+ SYNC_ONOFF_LIST_ITEM
+};
struct priv_data {
struct viewdata *vd;
- Evas_Object *cbar;
+ GSList *list_items;
+
Evas_Object *onoff;
Evas_Object *l_button;
Evas_Object *layout;
Evas_Object *sync_radio_grp;
- Evas_Object *account_icon;
Evas_Object *genlist;
Elm_Genlist_Item_Class itc_account;
Elm_Genlist_Item_Class itc_sync;
Elm_Genlist_Item_Class itc_ex_sync;
Elm_Genlist_Item_Class itc_sep;
- Elm_Genlist_Item_Class itc_sep2;
- Elm_Object_Item * c_item[4];
- Elm_Object_Item *gl_sync_item;
- Elm_Object_Item *gl_onoff_item;
- Elm_Object_Item *gl_account_item;
Elm_Object_Item *navi_it;
int account_deleted;
int syncing;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ struct priv_data *p;
+} ListItemData;
+
void setting_init_sync_schedule_view(struct viewdata *vd)
{
debug_log("");
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_sync_schedule";
}
p->syncing = 1;
elm_object_disabled_set(p->r_button, TRUE);
- elm_genlist_item_update(p->gl_account_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ACCOUNT_LIST_ITEM) {
+ elm_genlist_item_update(_li->gl_it);
+ }
+ l = g_slist_next(l);
+ }
}
void setting_schedule_sync_finished(struct viewdata *vd, int account_id)
p->syncing = 0;
elm_object_disabled_set(p->r_button, FALSE);
- elm_genlist_item_update(p->gl_account_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ACCOUNT_LIST_ITEM) {
+ elm_genlist_item_update(_li->gl_it);
+ }
+ l = g_slist_next(l);
+ }
}
static int _create(struct viewdata *vd)
p->syncing = 0;
elm_object_disabled_set(p->r_button, FALSE);
}
- elm_genlist_item_update(p->gl_account_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ACCOUNT_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
return TRUE;
account_data = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
_close_icu_formatter();
return TRUE;
return TRUE;
}
-static void _push_naviframe(struct viewdata *vd)
+static int _lang_change(struct viewdata *vd)
{
debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
struct priv_data *p = vd->priv;
- /*p->cbar = elm_toolbar_add(vd->ugd->navi_bar);
- elm_toolbar_shrink_mode_set(p->cbar, ELM_TOOLBAR_SHRINK_EXPAND);
- elm_object_style_set(p->cbar, "naviframe");
- evas_object_show(p->cbar);
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
+
+ // delete button
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SK_DELETE);
+
+ return TRUE;
+}
- p->c_item[0] = elm_toolbar_item_append(p->cbar, NULL,
- dgettext("sys_string", "IDS_COM_SK_DELETE"), _delete_cb, vd);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);*/
+static void _push_naviframe(struct viewdata *vd)
+{
+ debug_log("");
+ struct priv_data *p = vd->priv;
p->r_button = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->r_button, "naviframe/title_icon");
- /*elm_object_text_set(p->r_button, _("IDS_EMAIL_OPT_REFRESH"));*/
+ /*elm_object_text_set(p->r_button, EMAIL_SETTING_STRING_REFRESH);*/
Evas_Object *ic = elm_icon_add(p->r_button);
elm_image_file_set(ic, TITLE_ICON_REFRESH, NULL);
elm_image_resizable_set(ic, EINA_TRUE, EINA_TRUE);
p->tool_btn = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->tool_btn, "naviframe/toolbar/default");
- elm_object_text_set(p->tool_btn, dgettext("sys_string", "IDS_COM_SK_DELETE"));
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SK_DELETE);
evas_object_smart_callback_add(p->tool_btn, "clicked", _delete_cb, vd);
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
} else {
elm_image_file_set(title_ic, ACCOUNT_ICON_OTHERS, NULL);
}
-
- Elm_Object_Item *navi_it = NULL;
+Elm_Object_Item *navi_it = NULL;
navi_it = elm_naviframe_item_push(vd->ugd->navi_bar, account_data->account_name, p->l_button, NULL, p->layout, NULL);
elm_object_item_part_content_set(navi_it, "icon", title_ic);
struct priv_data *p = vd->priv;
EmailSettingUGD *ugd = vd->ugd;
- Elm_Object_Item *item = NULL;
Elm_Object_Item *git = NULL;
- int i = 0;
+ ListItemData *li = NULL;
p->sync_radio_grp = elm_radio_add(ugd->navi_bar);
elm_radio_value_set(p->sync_radio_grp, 0);
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_object_style_set(p->genlist, "dialogue");
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
- p->itc_account.item_style = "dialogue/2text.1icon.10";
+ p->itc_account.item_style = "dialogue/2text.1icon.7";
p->itc_account.func.text_get = _gl_account_text_get_cb;
p->itc_account.func.content_get = _gl_account_content_get_cb;
p->itc_account.func.state_get = NULL;
p->itc_account.func.del = NULL;
- p->itc_onoff.item_style = "dialogue/2text.1icon.10";
+ p->itc_onoff.item_style = "dialogue/2text.1icon.7";
p->itc_onoff.func.text_get = _gl_onoff_text_get_cb;
p->itc_onoff.func.content_get = _gl_onoff_content_get_cb;
p->itc_onoff.func.state_get = NULL;
p->itc_sep.func.state_get = NULL;
p->itc_sep.func.del = NULL;
- p->itc_sep2.item_style = "dialogue/separator/end";
- p->itc_sep2.func.text_get = NULL;
- p->itc_sep2.func.content_get = NULL;
- p->itc_sep2.func.state_get = NULL;
- p->itc_sep2.func.del = NULL;
-
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*account*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_account), NULL, NULL,
- ELM_GENLIST_ITEM_NONE, _account_edit_cb, (void *)vd);
- p->gl_account_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ACCOUNT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_account), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _account_edit_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*sync schedule*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_sync), NULL,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
- p->gl_sync_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SYNC_SCHEDULE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_sync), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*sync on/off*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
- p->gl_onoff_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SYNC_ONOFF_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*seperator*/
- git = elm_genlist_item_append(p->genlist, &(p->itc_sep2), NULL, NULL,
+ git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
-
elm_object_part_content_set(p->layout, "elm.swallow.content", p->genlist);
}
static void _account_edit_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- struct viewdata *vd = (struct viewdata *)data;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
}
debug_log("Selected account id:%d", account_data->account_id);
- vd->ugd->account_id = account_data->account_id;
- vd->ugd->myaccount_id = account_data->account_svc_id;
+ ugd->account_id = account_data->account_id;
+ ugd->myaccount_id = account_data->account_svc_id;
setting_change_view(VIEW_ACCOUNT_EDIT, ugd);
}
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
+ Elm_Object_Item *sync_sche_it = NULL;
Eina_Bool state = elm_check_state_get(obj);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *li = (ListItemData *)(l->data);
+ if (li->index == SYNC_SCHEDULE_LIST_ITEM)
+ sync_sche_it = li->gl_it;
+ l = g_slist_next(l);
+ }
+
if (state) {
account_data->check_interval = abs(account_data->check_interval);
account_data->sync_disabled = 0;
- if (p->gl_sync_item) {
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_FALSE);
+ if (sync_sche_it) {
+ elm_genlist_item_update(sync_sche_it);
+ elm_object_item_disabled_set(sync_sche_it, EINA_FALSE);
}
} else {
account_data->check_interval = -(abs(account_data->check_interval));
account_data->sync_disabled = 1;
- if (p->gl_sync_item) {
- if (elm_genlist_item_expanded_get(p->gl_sync_item)) {
- elm_genlist_item_expanded_set(p->gl_sync_item, 0);
+ if (sync_sche_it) {
+ if (elm_genlist_item_expanded_get(sync_sche_it)) {
+ elm_genlist_item_expanded_set(sync_sche_it, 0);
}
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_TRUE);
+ elm_genlist_item_update(sync_sche_it);
+ elm_object_item_disabled_set(sync_sche_it, EINA_TRUE);
}
}
gboolean res = FALSE;
email_mailbox_t *mailbox = NULL;
ret = email_get_mailbox_by_mailbox_type(account_id, EMAIL_MAILBOX_TYPE_INBOX, &mailbox);
- if (ret != EMAIL_ERROR_NONE || mailbox == NULL || mailbox->mailbox_name == NULL) {
- email_free_mailbox(&mailbox, 1);
+ if (ret != EMAIL_ERROR_NONE || mailbox == NULL) {
debug_log("email_get_mailbox_by_mailbox_type failed");
return;
}
p->syncing = 1;
elm_object_disabled_set(p->r_button, TRUE);
- elm_genlist_item_update(p->gl_sync_item);
- elm_genlist_item_update(p->gl_onoff_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SYNC_SCHEDULE_LIST_ITEM || _li->index == SYNC_ONOFF_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
static void _delete_cb(void *data, Evas_Object *obj, void *event_info)
elm_object_disabled_set(p->l_button, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
- ugd->popup_one = setting_get_notify(vd, NULL, _("IDS_EMAIL_POP_ALL_DATA_RELATED_TO_THIS_ACCOUNT_WILL_BE_DELETED_CONTINUE_Q"), 2,
- dgettext("sys_string", "IDS_COM_SK_YES"),
+ ugd->popup_one = setting_get_notify(vd, NULL, EMAIL_SETTING_STRING_ALL_DATA_DELETED_Q, 2,
+ EMAIL_SETTING_STRING_YES,
_popup_delete_ok_cb,
- dgettext("sys_string", "IDS_COM_SK_NO"),
+ EMAIL_SETTING_STRING_NO,
_popup_cancel_cb);
}
debug_log("");
struct viewdata *vd = data;
- /*struct priv_data *p = vd->priv;*/
setting_back_to_prev_view(vd);
}
ugd->del_timer = NULL;
}
- status_message_post(dgettext("sys_string", "IDS_COM_POP_DELETED"));
+ status_message_post(EMAIL_SETTING_STRING_DELETED);
if (vd->ugd->start_view_type != NULL && g_strcmp0(vd->ugd->start_view_type, "account-edit") == 0) {
ug_destroy_me(vd->ugd->ug);
ugd->del_timer = ecore_timer_add(0.5, _after_delete_cb, vd);
debug_log("delete success");
} else {
- ugd->popup_one = setting_get_notify(vd, dgettext("sys_string", "IDS_COM_POP_WARNING"),
- dgettext("sys_string", "IDS_COM_POP_UNABLE_TO_DELETE"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ ugd->popup_one = setting_get_notify(vd, EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_UNABLE_DELETE, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_cancel_cb, NULL, NULL);
debug_log("delete failed");
}
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_EMAIL_SYNC"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_EMAIL_SYNC);
return g_strdup(buf);
} else if (!g_strcmp0(part, "elm.text.2")) {
char buf[MAX_STR_LEN] = { 0, };
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SYNC_SCHEDULE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SYNC_SCHEDULE);
return g_strdup(buf);
}
int period = account_data->check_interval;
if (period <= sync_schedule[0]) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_MANUAL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_MANUAL);
} else if (period == sync_schedule[1]) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_30_MINUTES"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_30MIN);
} else if (period == sync_schedule[2]) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_1_HOUR"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_1H);
} else if (period == sync_schedule[3]) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 3);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 3);
} else if (period == sync_schedule[4]) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 6);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 6);
} else if (period == sync_schedule[5]) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 12);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 12);
} else if (period == sync_schedule[6]) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ONCE_A_DAY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ONCE_A_DAY);
}
return g_strdup(buf);
}
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_MANUAL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_MANUAL);
} else if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_30_MINUTES"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_30MIN);
} else if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_1_HOUR"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_1H);
} else if (index == 3) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 3);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 3);
} else if (index == 4) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 6);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 6);
} else if (index == 5) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 12);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 12);
} else if (index == 6) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ONCE_A_DAY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ONCE_A_DAY);
}
return g_strdup(buf);
return NULL;
}
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
if (!g_strcmp0(part, "elm.icon")) {
if (p->syncing) {
return NULL;
}
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
if (!g_strcmp0(part, "elm.icon")) {
Evas_Object *check = elm_check_add(ugd->navi_bar);
elm_object_style_set(check, "on&off");
evas_object_smart_callback_add(check, "changed", _onoff_cb, vd);
evas_object_propagate_events_set(check, EINA_FALSE);
-
- if (account_data->sync_disabled) {
- elm_check_state_set(check, EINA_FALSE);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_TRUE);
- } else {
- elm_check_state_set(check, EINA_TRUE);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_FALSE);
+ elm_check_state_set(check, account_data->sync_disabled ? EINA_FALSE : EINA_TRUE);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SYNC_SCHEDULE_LIST_ITEM) {
+ elm_object_item_disabled_set(_li->gl_it,
+ account_data->sync_disabled ? EINA_TRUE : EINA_FALSE);
+ }
+ l = g_slist_next(l);
}
-
p->onoff = check;
-
return check;
}
return;
}
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
Eina_Bool state = elm_check_state_get(p->onoff);
+ elm_check_state_set(p->onoff, !state);
- if (state) {
- account_data->check_interval = -(abs(account_data->check_interval));
- account_data->sync_disabled = 1;
- elm_check_state_set(p->onoff, EINA_FALSE);
-
- if (p->gl_sync_item) {
- if (elm_genlist_item_expanded_get(p->gl_sync_item)) {
- elm_genlist_item_expanded_set(p->gl_sync_item, 0);
- }
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_TRUE);
- }
- } else {
- account_data->check_interval = abs(account_data->check_interval);
- account_data->sync_disabled = 0;
- elm_check_state_set(p->onoff, EINA_TRUE);
-
- if (p->gl_sync_item) {
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_FALSE);
- }
- }
-
- _update_account_info(vd);
+ _onoff_cb(vd, p->onoff, NULL);
}
static void _gl_ex_sel_cb(void *data, Evas_Object *obj, void *event_info)
_update_account_info(vd);
- elm_genlist_item_update(p->gl_sync_item);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SYNC_SCHEDULE_LIST_ITEM) {
+ elm_genlist_item_update(_li->gl_it);
+ }
+ l = g_slist_next(l);
+ }
}
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *it = event_info;
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
- Evas_Object *parent = NULL;
+ Elm_Object_Item *parent = NULL;
+ ListItemData *li = elm_object_item_data_get(it);
parent = elm_genlist_item_parent_get(it);
- if (!parent && p->gl_onoff_item != it) {
- if (p->gl_account_item == it)
+ if (!parent) {
+ if (!li)
+ return;
+ if (li->index == SYNC_ONOFF_LIST_ITEM)
+ return;
+ if (li->index == ACCOUNT_LIST_ITEM)
elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (p->gl_sync_item == it)
+ else if (li->index == SYNC_SCHEDULE_LIST_ITEM)
elm_object_item_signal_emit(it, "elm,state,bottom", "");
else
elm_object_item_signal_emit(it, "elm,state,center", "");
} else if (parent) {
- int index = elm_object_item_data_get(it);
+ int index = (int)elm_object_item_data_get(it);
if (index == 0)
elm_object_item_signal_emit(it, "elm,state,top", "");
else if (index == 6)
static int _destroy(struct viewdata *vd);
static int _show(struct viewdata *vd);
static int _hide(struct viewdata *vd);
+static int _lang_change(struct viewdata *vd);
static void _push_naviframe(struct viewdata *vd);
static void _create_list(struct viewdata *vd);
#define SYNC_STATUS_SYNCING 1 /* BIN 00000001 */
#define SYNC_STATUS_HAVE_NEW_MAILS 2 /* BIN 00000010 */
+enum {
+ ACCOUNT_LIST_ITEM = 1,
+ SYNC_SCHEDULE_LIST_ITEM,
+ SYNC_ONOFF_LIST_ITEM
+};
+
struct priv_data {
struct viewdata *vd;
- Evas_Object *cbar;
+ GSList *list_items;
+
Evas_Object *onoff;
Evas_Object *l_button;
Evas_Object *layout;
Evas_Object *sync_radio_grp;
- Evas_Object *account_icon;
Evas_Object *genlist;
Elm_Genlist_Item_Class itc_account;
Elm_Genlist_Item_Class itc_sync;
Elm_Genlist_Item_Class itc_ex_sync;
Elm_Genlist_Item_Class itc_sep;
- Elm_Genlist_Item_Class itc_sep2;
- Elm_Object_Item * c_item[4];
- Elm_Object_Item *gl_sync_item;
- Elm_Object_Item *gl_onoff_item;
- Elm_Object_Item *gl_account_item;
Elm_Object_Item *navi_it;
int account_deleted;
int syncing;
};
+typedef struct _ListItemData {
+ int index;
+ Elm_Object_Item *gl_it;
+ struct priv_data *p;
+} ListItemData;
+
void setting_init_sync_setup_view(struct viewdata *vd)
{
debug_log("");
vd->destroy = _destroy;
vd->show = _show;
vd->hide = _hide;
+ vd->lang_change = _lang_change;
vd->grp_nm = "setting_sync_setup";
}
p->syncing = 1;
elm_object_disabled_set(p->r_button, TRUE);
- elm_genlist_item_update(p->gl_account_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ACCOUNT_LIST_ITEM) {
+ elm_genlist_item_update(_li->gl_it);
+ }
+ l = g_slist_next(l);
+ }
}
void setting_setup_sync_finished(struct viewdata *vd, int account_id)
p->syncing = 0;
elm_object_disabled_set(p->r_button, FALSE);
- elm_genlist_item_update(p->gl_account_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ACCOUNT_LIST_ITEM) {
+ elm_genlist_item_update(_li->gl_it);
+ }
+ l = g_slist_next(l);
+ }
}
static int _create(struct viewdata *vd)
p->syncing = 0;
elm_object_disabled_set(p->r_button, FALSE);
}
- elm_genlist_item_update(p->gl_account_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == ACCOUNT_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
return TRUE;
account_data = NULL;
}
+ GSList *l = p->list_items;
+ while (l) {
+ free(l->data);
+ l = g_slist_next(l);
+ }
+ g_slist_free(p->list_items);
+
_close_icu_formatter();
return TRUE;
return TRUE;
}
-static void _push_naviframe(struct viewdata *vd)
+static int _lang_change(struct viewdata *vd)
{
debug_log("");
+
+ if (!vd) {
+ debug_log("vd is NULL");
+ return FALSE;
+ }
+
struct priv_data *p = vd->priv;
- /*p->cbar = elm_toolbar_add(vd->ugd->navi_bar);
- elm_toolbar_shrink_mode_set(p->cbar, ELM_TOOLBAR_SHRINK_EXPAND);
- elm_object_style_set(p->cbar, "naviframe");
- evas_object_show(p->cbar);
+ // refreshing genlist.
+ elm_genlist_realized_items_update(p->genlist);
+
+ // delete button
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SK_DELETE);
+
+ return TRUE;
+}
- p->c_item[0] = elm_toolbar_item_append(p->cbar, NULL,
- dgettext("sys_string", "IDS_COM_SK_DELETE"), _delete_cb, vd);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);
- elm_object_item_disabled_set(elm_toolbar_item_append(p->cbar, NULL, "", NULL, NULL), EINA_TRUE);*/
+static void _push_naviframe(struct viewdata *vd)
+{
+ debug_log("");
+ struct priv_data *p = vd->priv;
p->r_button = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->r_button, "naviframe/title_icon");
- /*elm_object_text_set(p->r_button, _("IDS_EMAIL_OPT_REFRESH"));*/
+ /*elm_object_text_set(p->r_button, EMAIL_SETTING_STRING_REFRESH);*/
Evas_Object *ic = elm_icon_add(p->r_button);
elm_image_file_set(ic, TITLE_ICON_REFRESH, NULL);
elm_image_resizable_set(ic, EINA_TRUE, EINA_TRUE);
p->tool_btn = elm_button_add(vd->ugd->navi_bar);
elm_object_style_set(p->tool_btn, "naviframe/toolbar/default");
- elm_object_text_set(p->tool_btn, dgettext("sys_string", "IDS_COM_SK_DELETE"));
+ elm_object_text_set(p->tool_btn, EMAIL_SETTING_STRING_SK_DELETE);
evas_object_smart_callback_add(p->tool_btn, "clicked", _delete_cb, vd);
account_user_data_t *user_data = (account_user_data_t *)account_data->user_data;
struct priv_data *p = vd->priv;
EmailSettingUGD *ugd = vd->ugd;
- Elm_Object_Item *item = NULL;
Elm_Object_Item *git = NULL;
- int i = 0;
+ ListItemData *li = NULL;
p->sync_radio_grp = elm_radio_add(ugd->navi_bar);
elm_radio_value_set(p->sync_radio_grp, 0);
p->genlist = elm_genlist_add(ugd->navi_bar);
elm_object_style_set(p->genlist, "dialogue");
+ evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
+ evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
- p->itc_account.item_style = "dialogue/2text.1icon.10";
+ p->itc_account.item_style = "dialogue/2text.1icon.7";
p->itc_account.func.text_get = _gl_account_text_get_cb;
p->itc_account.func.content_get = _gl_account_content_get_cb;
p->itc_account.func.state_get = NULL;
p->itc_account.func.del = NULL;
- p->itc_onoff.item_style = "dialogue/2text.1icon.10";
+ p->itc_onoff.item_style = "dialogue/2text.1icon.7";
p->itc_onoff.func.text_get = _gl_onoff_text_get_cb;
p->itc_onoff.func.content_get = _gl_onoff_content_get_cb;
p->itc_onoff.func.state_get = NULL;
p->itc_sep.func.state_get = NULL;
p->itc_sep.func.del = NULL;
- p->itc_sep2.item_style = "dialogue/separator/end";
- p->itc_sep2.func.text_get = NULL;
- p->itc_sep2.func.content_get = NULL;
- p->itc_sep2.func.state_get = NULL;
- p->itc_sep2.func.del = NULL;
-
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*account*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_account), NULL, NULL,
- ELM_GENLIST_ITEM_NONE, _account_edit_cb, (void *)vd);
- p->gl_account_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = ACCOUNT_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_account), (void *)li, NULL,
+ ELM_GENLIST_ITEM_NONE, _account_edit_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*sync schedule*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_sync), NULL,
- NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)vd);
- p->gl_sync_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SYNC_SCHEDULE_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_sync), (void *)li,
+ NULL, ELM_GENLIST_ITEM_TREE, _gl_ex_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*seperator*/
git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
/*sync on/off*/
- item = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)i,
- NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)i);
- p->gl_onoff_item = item;
+ li = (ListItemData *)calloc(1, sizeof(ListItemData));
+ retm_if(!li, "memory allocation failed");
+
+ li->index = SYNC_ONOFF_LIST_ITEM;
+ li->p = p;
+ li->gl_it = elm_genlist_item_append(p->genlist, &(p->itc_onoff), (void *)li,
+ NULL, ELM_GENLIST_ITEM_NONE, _gl_sel_cb, (void *)li);
+ p->list_items = g_slist_append(p->list_items, li);
/*seperator*/
- git = elm_genlist_item_append(p->genlist, &(p->itc_sep2), NULL, NULL,
+ git = elm_genlist_item_append(p->genlist, &(p->itc_sep), NULL, NULL,
ELM_GENLIST_ITEM_NONE, NULL, NULL);
elm_genlist_item_select_mode_set(git, ELM_OBJECT_SELECT_MODE_DISPLAY_ONLY);
- evas_object_smart_callback_add(p->genlist, "realized", _gl_realized_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "expanded", _gl_exp_cb, (void *)vd);
- evas_object_smart_callback_add(p->genlist, "contracted", _gl_con_cb, (void *)vd);
-
elm_object_part_content_set(p->layout, "elm.swallow.content", p->genlist);
}
static void _account_edit_cb(void *data, Evas_Object *obj, void *event_info)
{
debug_log("");
- struct viewdata *vd = (struct viewdata *)data;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
struct viewdata *vd = (struct viewdata *)data;
struct priv_data *p = vd->priv;
+ Elm_Object_Item *sync_sche_it = NULL;
Eina_Bool state = elm_check_state_get(obj);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *li = (ListItemData *)(l->data);
+ if (li->index == SYNC_SCHEDULE_LIST_ITEM)
+ sync_sche_it = li->gl_it;
+ l = g_slist_next(l);
+ }
+
if (state) {
account_data->check_interval = abs(account_data->check_interval);
account_data->sync_disabled = 0;
- if (p->gl_sync_item) {
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_FALSE);
+ if (sync_sche_it) {
+ elm_genlist_item_update(sync_sche_it);
+ elm_object_item_disabled_set(sync_sche_it, EINA_FALSE);
}
} else {
account_data->check_interval = -(abs(account_data->check_interval));
account_data->sync_disabled = 1;
- if (p->gl_sync_item) {
- if (elm_genlist_item_expanded_get(p->gl_sync_item)) {
- elm_genlist_item_expanded_set(p->gl_sync_item, 0);
+ if (sync_sche_it) {
+ if (elm_genlist_item_expanded_get(sync_sche_it)) {
+ elm_genlist_item_expanded_set(sync_sche_it, 0);
}
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_TRUE);
+ elm_genlist_item_update(sync_sche_it);
+ elm_object_item_disabled_set(sync_sche_it, EINA_TRUE);
}
}
p->syncing = 1;
elm_object_disabled_set(p->r_button, TRUE);
- elm_genlist_item_update(p->gl_sync_item);
- elm_genlist_item_update(p->gl_onoff_item);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SYNC_SCHEDULE_LIST_ITEM || _li->index == SYNC_ONOFF_LIST_ITEM)
+ elm_genlist_item_update(_li->gl_it);
+ l = g_slist_next(l);
+ }
}
static void _delete_cb(void *data, Evas_Object *obj, void *event_info)
elm_object_disabled_set(p->l_button, EINA_TRUE);
elm_object_disabled_set(p->tool_btn, EINA_TRUE);
- ugd->popup_one = setting_get_notify(vd, NULL, _("IDS_EMAIL_POP_ALL_DATA_RELATED_TO_THIS_ACCOUNT_WILL_BE_DELETED_CONTINUE_Q"), 2,
- dgettext("sys_string", "IDS_COM_SK_YES"),
+ ugd->popup_one = setting_get_notify(vd, NULL, EMAIL_SETTING_STRING_ALL_DATA_DELETED_Q, 2,
+ EMAIL_SETTING_STRING_YES,
_popup_delete_ok_cb,
- dgettext("sys_string", "IDS_COM_SK_NO"),
+ EMAIL_SETTING_STRING_NO,
_popup_cancel_cb);
}
ugd->del_timer = NULL;
}
- status_message_post(dgettext("sys_string", "IDS_COM_POP_DELETED"));
+ status_message_post(EMAIL_SETTING_STRING_DELETED);
if (vd->ugd->start_view_type != NULL &&
strcmp(vd->ugd->start_view_type, "first-setup") == 0) {
ugd->del_timer = ecore_timer_add(0.5, _after_delete_cb, vd);
debug_log("delete success");
} else {
- ugd->popup_one = setting_get_notify(vd, dgettext("sys_string", "IDS_COM_POP_WARNING"),
- dgettext("sys_string", "IDS_COM_POP_UNABLE_TO_DELETE"), 1,
- dgettext("sys_string", "IDS_COM_SK_OK"),
+ ugd->popup_one = setting_get_notify(vd, EMAIL_SETTING_STRING_WARNING,
+ EMAIL_SETTING_STRING_UNABLE_DELETE, 1,
+ EMAIL_SETTING_STRING_OK,
_popup_cancel_cb, NULL, NULL);
debug_log("delete failed");
}
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_EMAIL_SYNC"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_EMAIL_SYNC);
return g_strdup(buf);
} else if (!g_strcmp0(part, "elm.text.2")) {
char buf[MAX_STR_LEN] = { 0, };
if (!g_strcmp0(part, "elm.text.1")) {
char buf[MAX_STR_LEN] = { 0, };
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_SYNC_SCHEDULE"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_SYNC_SCHEDULE);
return g_strdup(buf);
}
int period = account_data->check_interval;
if (period <= sync_schedule[0]) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_MANUAL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_MANUAL);
} else if (period == sync_schedule[1]) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_30_MINUTES"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_30MIN);
} else if (period == sync_schedule[2]) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_1_HOUR"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_1H);
} else if (period == sync_schedule[3]) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 3);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 3);
} else if (period == sync_schedule[4]) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 6);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 6);
} else if (period == sync_schedule[5]) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 12);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 12);
} else if (period == sync_schedule[6]) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ONCE_A_DAY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ONCE_A_DAY);
}
return g_strdup(buf);
}
char buf[MAX_STR_LEN] = { 0, };
if (index == 0) {
- snprintf(buf, sizeof(buf), "%s", dgettext("sys_string", "IDS_COM_BODY_MANUAL"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_MANUAL);
} else if (index == 1) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_30_MINUTES"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_30MIN);
} else if (index == 2) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_EVERY_1_HOUR"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_E_1H);
} else if (index == 3) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 3);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 3);
} else if (index == 4) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 6);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 6);
} else if (index == 5) {
- snprintf(buf, sizeof(buf), _("IDS_EMAIL_BODY_EVERY_PD_HOURS"), 12);
+ snprintf(buf, sizeof(buf), EMAIL_SETTING_STRING_PD_H, 12);
} else if (index == 6) {
- snprintf(buf, sizeof(buf), "%s", _("IDS_EMAIL_BODY_ONCE_A_DAY"));
+ snprintf(buf, sizeof(buf), "%s", EMAIL_SETTING_STRING_ONCE_A_DAY);
}
return g_strdup(buf);
return NULL;
}
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
if (!g_strcmp0(part, "elm.icon")) {
if (p->syncing) {
return NULL;
}
- struct viewdata *vd = g_vd;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
EmailSettingUGD *ugd = vd->ugd;
- struct priv_data *p = vd->priv;
if (!g_strcmp0(part, "elm.icon")) {
Evas_Object *check = elm_check_add(ugd->navi_bar);
elm_object_style_set(check, "on&off");
evas_object_smart_callback_add(check, "changed", _onoff_cb, vd);
evas_object_propagate_events_set(check, EINA_FALSE);
-
- if (account_data->sync_disabled) {
- elm_check_state_set(check, EINA_FALSE);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_TRUE);
- } else {
- elm_check_state_set(check, EINA_TRUE);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_FALSE);
+ elm_check_state_set(check, account_data->sync_disabled ? EINA_FALSE : EINA_TRUE);
+
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SYNC_SCHEDULE_LIST_ITEM) {
+ elm_object_item_disabled_set(_li->gl_it,
+ account_data->sync_disabled ? EINA_TRUE : EINA_FALSE);
+ }
+ l = g_slist_next(l);
}
-
p->onoff = check;
-
return check;
}
return;
}
- struct viewdata *vd = g_vd;
- struct priv_data *p = vd->priv;
+ ListItemData *li = (ListItemData *)data;
+ struct priv_data *p = li->p;
+ struct viewdata *vd = p->vd;
Elm_Object_Item *item = (Elm_Object_Item *)event_info;
elm_genlist_item_selected_set(item, EINA_FALSE);
Eina_Bool state = elm_check_state_get(p->onoff);
+ elm_check_state_set(p->onoff, !state);
- if (state) {
- account_data->check_interval = -(abs(account_data->check_interval));
- account_data->sync_disabled = 1;
- elm_check_state_set(p->onoff, EINA_FALSE);
-
- if (p->gl_sync_item) {
- if (elm_genlist_item_expanded_get(p->gl_sync_item)) {
- elm_genlist_item_expanded_set(p->gl_sync_item, 0);
- }
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_TRUE);
- }
- } else {
- account_data->check_interval = abs(account_data->check_interval);
- account_data->sync_disabled = 0;
- elm_check_state_set(p->onoff, EINA_TRUE);
-
- if (p->gl_sync_item) {
- elm_genlist_item_update(p->gl_sync_item);
- elm_object_item_disabled_set(p->gl_sync_item, EINA_FALSE);
- }
- }
-
- _update_account_info(vd);
+ _onoff_cb(vd, p->onoff, NULL);
}
static void _gl_ex_sel_cb(void *data, Evas_Object *obj, void *event_info)
_update_account_info(vd);
- elm_genlist_item_update(p->gl_sync_item);
+ GSList *l = p->list_items;
+ while (l) {
+ ListItemData *_li = (ListItemData *)(l->data);
+ if (_li->index == SYNC_SCHEDULE_LIST_ITEM) {
+ elm_genlist_item_update(_li->gl_it);
+ }
+ l = g_slist_next(l);
+ }
}
static void _gl_realized_cb(void *data, Evas_Object *obj, void *event_info)
{
Elm_Object_Item *it = event_info;
- struct viewdata *vd = (struct viewdata *)data;
- struct priv_data *p = vd->priv;
- Evas_Object *parent = NULL;
+ Elm_Object_Item *parent = NULL;
+ ListItemData *li = elm_object_item_data_get(it);
parent = elm_genlist_item_parent_get(it);
- if (!parent && p->gl_onoff_item != it) {
- if (p->gl_account_item == it)
+ if (!parent) {
+ if (!li)
+ return;
+ if (li->index == SYNC_ONOFF_LIST_ITEM)
+ return;
+ if (li->index == ACCOUNT_LIST_ITEM)
elm_object_item_signal_emit(it, "elm,state,top", "");
- else if (p->gl_sync_item == it)
+ else if (li->index == SYNC_SCHEDULE_LIST_ITEM)
elm_object_item_signal_emit(it, "elm,state,bottom", "");
else
elm_object_item_signal_emit(it, "elm,state,center", "");
} else if (parent) {
- int index = elm_object_item_data_get(it);
+ int index = (int)elm_object_item_data_get(it);
if (index == 0)
elm_object_item_signal_emit(it, "elm,state,top", "");
else if (index == 6)
/*
- * 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.
- */
+ Email Application
+
+Copyright (c) 2000 - 2011 Samsung Electronics Co., Ltd All Rights Reserved
+Licensed under the Apache License, Version 2.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.apache.org/licenses/LICENSE-2.0
+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 "../include/email-setting-defines.h"
#include "email-setting-theme-macro.edc"
collections {
- group {
- name: "add_account";
- parts {
- part {
- name: "add_account/bg";
- type: RECT;
- repeat_events: 1;
- scale: 1;
- description {
- min: 0 650;
- state: "default" 0.0;
- rel1 { relative: 0.0 0.0; }
- rel2 { relative: 1.0 1.0; }
- color: 0 0 0 0;
- align: 0.0 0.0;
- }
- }
- part {
- name: "add_account/layout";
- type: SWALLOW;
- scale: 1;
- description {
- fixed: 1 0;
- min: 0 320;
- state: "default" 0.0;
- rel1 { relative: 0 0; to: "add_account/bg"; }
- rel2 { relative: 1 0; offset: 0 330; to: "add_account/bg"; }
- color: 0 0 0 255;
- }
- }
- part {
- name: "add_account/check1";
- type: SWALLOW;
- scale: 1;
- description {
- fixed: 1 1;
- state: "default" 0.0;
- rel1.relative: 0.03 1.1;
- rel1.to_y: "add_account/layout";
- rel2.relative: 0.08 1.15;
- rel2.to_y: "add_account/layout";
- color: 255 255 255 255;
- }
- }
- part {
- name: "add_account/text1";
- type: SWALLOW;
- scale: 1;
- description {
- fixed: 1 1;
- state: "default" 0.0;
- rel1.relative: 1.0 0.2;
- rel1.to_x: "add_account/check1";
- rel1.to_y: "add_account/check1";
- rel2.relative: 0.93 1.0;
- rel2.to_y: "add_account/check1";
- color: 255 255 255 255;
- }
- }
- part {
- name: "add_account/check2";
- type: SWALLOW;
- scale: 1;
- description {
- fixed: 1 1;
- state: "default" 0.0;
- rel1.relative: 0.03 1.3;
- rel1.to_y: "add_account/layout";
- rel2.relative: 0.08 1.35;
- rel2.to_y: "add_account/layout";
- color: 255 255 255 255;
- }
- }
- part {
- name: "add_account/text2";
- type: SWALLOW;
- scale: 1;
- description {
- fixed: 1 1;
- state: "default" 0.0;
- rel1.relative: 1.0 0.2;
- rel1.to_x: "add_account/check2";
- rel1.to_y: "add_account/check2";
- rel2.relative: 0.93 1.0;
- rel2.to_y: "add_account/check2";
- color: 255 255 255 255;
- }
- }
- part {
- name: "add_account/button";
- type: SWALLOW;
- scale: 1;
- description {
- fixed: 1 1;
- state: "default" 0.0;
- rel1.relative: 0.22 1.6;
- rel1.to_y: "add_account/check2";
- rel2.relative: 0.78 2.6;
- rel2.to_y: "add_account/check2";
- color: 0 0 0 255;
- }
- }
- }
- programs {
- program {
- name: "text1_clicked";
- signal: "mouse,up,1";
- source: "add_account/text1";
- action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
- }
- program {
- name: "text2_clicked";
- signal: "mouse,up,1";
- source: "add_account/text2";
- action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
- }
- }
- }
+ group { name: "account_add";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 703;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color: 0 0 0 0;
+ align: 0.0 0.0;
+ }
+ }
+
+ part { name: "list";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ align: 0 0;
+ rel1 { relative: 0 0; to: "bg"; }
+ rel2 { relative: 1 0; offset: 0 345; to: "bg"; }
+ }
+ }
+
+ part { name: "checkbox_set";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 254;
+ align: 0 0;
+ rel1 { relative: 0 1.0; to_y: "list"; }
+ rel2 { relative: 1 1.0; offset: 0 254; to_y: "list"; }
+ }
+ }
+
+ part { name: "button_set";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 74;
+ align: 0 0;
+ rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
+ rel2 { relative: 1 1.0; offset: 0 74; to_y: "checkbox_set"; }
+ }
+ }
+ }
+ }
+ group { name: "account_add_checkbox_set";
+ parts {
+
+ part { name: "base";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 216;
+ color: 0 0 0 0;
+ align: 0.0 0.5;
+ }
+ }
+
+ part { name: "left_padding";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 26 0;
+ fixed: 1 0;
+ visible: 0;
+ rel1 { to: "base"; relative: 0 0; }
+ rel2 { to: "base"; relative: 0 1; }
+ align: 0.0 0.0;
+ }
+ }
+
+ part { name: "right_padding";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 0;
+ fixed: 1 0;
+ visible: 0;
+ rel1 { to: "base"; relative: 1 0; }
+ rel2 { to: "base"; relative: 1 1; }
+ align: 1.0 0.0;
+ }
+ }
+
+ part { name: "subbox.1";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 108;
+ fixed: 1 0;
+ visible: 0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "left_padding";
+ to_y: "base";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 0 108;
+ to_x: "right_padding";
+ to_y: "base";
+ }
+ }
+ }
+
+ part { name: "subbox.2";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 108;
+ fixed: 1 0;
+ visible: 0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "left_padding";
+ to_y: "subbox.1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 108;
+ to_x: "right_padding";
+ to_y: "subbox.1";
+ }
+ }
+ }
+
+ part { name: "checkbox.1";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 42 42;
+ max: 42 42;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to_x: "subbox.1";
+ to_y: "subbox.1";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 42 0;
+ to_x: "left_padding";
+ to_y: "subbox.1";
+ }
+ }
+ }
+
+ part { name: "text.1";
+ type: SWALLOW;
+ ignore_flags: ON_HOLD;
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 32;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 16 38;
+ to_x: "checkbox.1";
+ to_y: "subbox.1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -3;
+ to_x: "right_padding";
+ to_y: "subbox.1";
+ }
+ }
+ }
+
+ part { name: "checkbox.2";
+ type: SWALLOW;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 42 42;
+ max: 42 42;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to_x: "subbox.2";
+ to_y: "subbox.2";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 42 0;
+ to_x: "left_padding";
+ to_y: "subbox.2";
+ }
+ }
+ }
+
+ part { name: "text.2";
+ type: SWALLOW;
+ ignore_flags: ON_HOLD;
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 32;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 16 38;
+ to_x: "checkbox.2";
+ to_y: "subbox.2";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -3;
+ to_x: "right_padding";
+ to_y: "subbox.2";
+ }
+ }
+ }
+ }
+
+ programs {
+ program {
+ name: "text1_clicked";
+ signal: "mouse,up,1";
+ source: "text.1";
+ action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
+ }
+
+ program {
+ name: "text2_clicked";
+ signal: "mouse,up,1";
+ source: "text.2";
+ action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
+ }
+ }
+ }
+ group { name: "account_add_manual_button";
+ parts {
+ part { name: "base";
+ type: RECT;
+ repeat_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 74;
+ color: 0 0 0 0;
+ align: 0.0 0.5;
+ }
+ }
+
+ part { name: "left_padding";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 0;
+ fixed: 1 0;
+ visible: 0;
+ rel1 { to: "base"; relative: 0 0; }
+ rel2 { to: "base"; relative: 0 1; }
+ align: 0.0 0.0;
+ }
+ }
+
+ part { name: "right_padding";
+ type: RECT;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 16 0;
+ fixed: 1 0;
+ visible: 0;
+ rel1 { to: "base"; relative: 1 0; }
+ rel2 { to: "base"; relative: 1 1; }
+ align: 1.0 0.0;
+ }
+ }
+
+ part { name: "btn";
+ type: SWALLOW;
+ mouse_events: 1;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 688 74;
+ fixed: 0 1;
+ align: 0 0;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "left_padding";
+ to_y: "base";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ to_x: "right_padding";
+ to_y: "base";
+ }
+ }
+ }
+ }
+ }
group { name: "dg_email_colorbar";
parts {
state: "default" 0.0;
rel1 { relative: 0.0 0.0;}
rel2 { relative: 1.0 1.0;}
- color: 249 249 249 255;
min: 0 600;
+ color: 241 238 233 255;
}
}
+ part {
+ name: "content";
+ type: RECT;
+ scale: 1;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ rel1.relative: 0.03 0.03;
+ rel2.relative: 0.97 0.97;
+ rel1.to: "bg";
+ rel2.to: "bg";
+ align: 0.5 0.5;
+ color: 241 238 233 255;
+ }
+ }
part {
name: "head_rect";
type: RECT;
fixed: 0 1;
rel1.relative: 0.0 0.0;
rel2.relative: 1.0 0.0;
- rel1.to: "bg";
- rel2.to: "bg";
+ rel1.to: "content";
+ rel2.to: "content";
+ align: 0.0 0.0;
+ color: 241 238 233 255;
+ }
+ }
+ part{
+ name: "separator_3";
+ type: RECT;
+ scale: 1;
+ ignore_flags: ON_HOLD;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: 9999 1;
+ fixed: 1 1;
+ color: 185 184 178 255;
+ rel1.relative: 0.05 1.0;
+ rel2.relative: 0.95 1.0;
+ rel1.to: "head_rect";
+ rel2.to: "head_rect";
+ align: 0.0 0.0;
+ }
+ }
+ part{
+ name: "separator_4";
+ type: RECT;
+ scale: 1;
+ ignore_flags: ON_HOLD;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: 9999 1;
+ fixed: 1 1;
+ color: 255 255 255 255;
+ rel1.relative: 0.0 1.0;
+ rel1.to: "separator_3";
+ rel2.to: "separator_3";
align: 0.0 0.0;
- color: 108 143 165 255;
}
}
part {
description {
state: "default" 0.0;
visible: 0;
- min: 0 40;
+ min: 0 30;
fixed: 0 1;
rel1.relative: 0.0 1.0;
rel2.relative: 1.0 1.0;
description {
state: "default" 0.0;
visible: 0;
- min: 45 0;
+ min: 20 0;
fixed: 1 0;
- rel1 { to: "bg"; relative: 0 0; }
- rel2 { to: "bg"; relative: 0 1; }
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 0.0 1.0;
+ rel1.to: "content";
+ rel2.to: "content";
align: 0.0 0.0;
}
}
description {
state: "default" 0.0;
visible: 0;
- min: 0 0;
+ min: 20 0;
fixed: 1 0;
- rel1 { to: "bg"; relative: 1 0; }
- rel2 { to: "bg"; relative: 1 1; }
- align: 1.0 0.0;
+ rel1.relative: 1.0 0.0;
+ rel2.relative: 1.0 1.0;
+ rel1.to: "content";
+ rel2.to: "content";
+ align: 0.0 0.0;
}
}
part {
scale: 1;
description {
state: "default" 0.0;
- min: 0 154;
+ min: 0 192;
fixed: 0 1;
rel1.relative: 0.2 1.0;
- rel1.to_x: "bg";
+ rel1.to_x: "content";
rel1.to_y: "top_padding";
rel2.relative: 0.8 1.0;
- rel2.to_x: "bg";
+ rel2.to_x: "content";
rel2.to_y: "top_padding";
align: 0.0 0.0;
}
description {
state: "default" 0.0;
visible: 0;
- min: 0 40;
+ min: 0 30;
fixed: 0 1;
rel1.relative: 0.0 1.0;
- rel1.to_x: "bg";
rel1.to_y: "color_rect";
+ rel1.to_x: "content";
rel2.relative: 1.0 1.0;
- rel2.to_x: "bg";
rel2.to_y: "color_rect";
+ rel2.to_x: "content";
align: 0.0 0.0;
+ color: 241 238 233 255;
}
}
- part {
- name: "palette";
- type: SWALLOW;
+ part{
+ name: "separator_1";
+ type: RECT;
scale: 1;
+ ignore_flags: ON_HOLD;
description {
state: "default" 0.0;
+ min: 1 1;
+ max: 9999 1;
fixed: 1 1;
- rel1 { relative: 1 1; to_x: "bg"; to_x: "left_padding"; to_y: "bottom_padding"; }
- rel2 { relative: 1 1; to_x: "bg"; to_y: "bottom_padding"; }
+ color: 185 184 178 255;
+ rel1.relative: 0.05 0.5;
+ rel2.relative: 0.95 0.5;
+ rel1.to: "bottom_padding";
+ rel2.to: "bottom_padding";
align: 0.0 0.0;
}
}
- }
- }
-
- group {
- name: "email_block_noc";
- parts {
- part {
- name: "contents";
- type: SWALLOW;
- description {
- state: "default" 0.0;
- }
- }
- }
- }
-
- group { name: "initial_access";
-
- images {
- image: "M02_email_list_icon_exchange.png" COMP;
- image: "M02_email_list_icon_gmail.png" COMP;
- image: "M02_email_list_icon_hotmail.png" COMP;
- image: "M02_email_list_icon_AOL.png" COMP;
- }
-
- parts {
- part {
- name: "bg";
- type: RECT;
- scale: 1;
- mouse_events: 1;
- description {
- state: "default" 0.0;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- }
- }
-
- part {
- name: "top_padding";
+ part{
+ name: "separator_2";
type: RECT;
scale: 1;
- description {
- state: "default" 0.0;
- min: 0 50;
- fixed: 0 1;
- rel1 { relative: 0 0; to: "bg"; }
- rel2 { relative: 1 0; to: "bg"; }
- align: 0.0 0.0;
- visible: 0;
- }
- }
-
- part {
- name: "label";
- type: SWALLOW;
- scale: 1;
- description {
- state: "default" 0.0;
- fixed: 0 1;
- min: 0 200;
- rel1 { relative: 0.0 1.0; to_y: "top_padding"; offset: 50 0; }
- rel2 { relative: 1.0 1.0; to_y: "top_padding"; offset: -50 0; }
- align: 0.5 0.0;
+ ignore_flags: ON_HOLD;
+ description {
+ state: "default" 0.0;
+ min: 1 1;
+ max: 9999 1;
+ fixed: 1 1;
+ color: 255 255 255 255;
+ rel1.relative: 0.0 1.0;
+ rel1.to: "separator_1";
+ rel2.to: "separator_1";
+ align: 0.0 0.0;
}
}
-
part {
- name: "middle_padding";
- type: RECT;
+ name: "palette";
+ type: SWALLOW;
scale: 1;
description {
state: "default" 0.0;
- min: 0 16;
- fixed: 0 1;
- rel1 { relative: 0.0 1.0; to_y: "label"; }
- rel2 { relative: 1.0 1.0; to_y: "label"; }
- align: 0.0 0.0;
- visible: 0;
+ rel1.relative: 1.0 1.0;
+ rel1.to_x: "left_padding";
+ rel1.to_y: "bottom_padding";
+ rel2.relative: 1.0 1.0;
+ rel2.to_x: "right_padding";
+ rel2.to_y: "bottom_padding";
+ align: 0.5 0.0;
}
}
+ }
+ }
+ group {
+ name: "email_block_noc";
+ parts {
part {
- name: "list";
+ name: "contents";
type: SWALLOW;
- scale: 1;
description {
state: "default" 0.0;
- rel1 { relative: 0.0 1.0; to: "middle_padding"; }
- rel2 { relative: 1.0 1.0; to: "bg"; }
}
}
}
}
- group { name: "initial_access_public";
+ group { name: "initial_access";
images {
+ image: "M02_email_list_icon_exchange.png" COMP;
image: "M02_email_list_icon_gmail.png" COMP;
image: "M02_email_list_icon_hotmail.png" COMP;
image: "M02_email_list_icon_AOL.png" COMP;
}
}
- group { name: "initial_access_hd_public";
+ group { name: "initial_access_public";
images {
image: "M02_email_list_icon_gmail.png" COMP;
scale: 1;
description {
state: "default" 0.0;
- min: 0 26;
+ min: 0 50;
fixed: 0 1;
rel1 { relative: 0 0; to: "bg"; }
rel2 { relative: 1 0; to: "bg"; }
description {
state: "default" 0.0;
fixed: 0 1;
- min: 0 114;
+ min: 0 200;
rel1 { relative: 0.0 1.0; to_y: "top_padding"; offset: 50 0; }
rel2 { relative: 1.0 1.0; to_y: "top_padding"; offset: -50 0; }
align: 0.5 0.0;
}
}
-
part {
name: "middle_padding";
type: RECT;
}
}
- group { name: "initial_access_hd";
+ group { name: "initial_access_hd_public";
images {
- image: "M02_email_list_icon_exchange.png" COMP;
image: "M02_email_list_icon_gmail.png" COMP;
image: "M02_email_list_icon_hotmail.png" COMP;
image: "M02_email_list_icon_AOL.png" COMP;
scale: 1;
description {
state: "default" 0.0;
- min: 0 65;
+ min: 0 26;
fixed: 0 1;
rel1 { relative: 0 0; to: "bg"; }
rel2 { relative: 1 0; to: "bg"; }
scale: 1;
description {
state: "default" 0.0;
- min: 0 30;
+ min: 0 16;
fixed: 0 1;
rel1 { relative: 0.0 1.0; to_y: "label"; }
rel2 { relative: 1.0 1.0; to_y: "label"; }
}
}
- group { name: "account_add_checkbox_set";
- parts {
-
- part { name: "base";
- type: RECT;
- repeat_events: 1;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 200;
- color: 0 0 0 0;
- align: 0.0 0.5;
- }
- }
-
- part { name: "left_padding";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 16 0;
- fixed: 1 0;
- visible: 0;
- rel1 { to: "base"; relative: 0 0; }
- rel2 { to: "base"; relative: 0 1; }
- align: 0.0 0.0;
- }
- }
-
- part { name: "right_padding";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 16 0;
- fixed: 1 0;
- visible: 0;
- rel1 { to: "base"; relative: 1 0; }
- rel2 { to: "base"; relative: 1 1; }
- align: 1.0 0.0;
- }
- }
-
- part { name: "subbox.1";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 100;
- fixed: 1 0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to_x: "left_padding";
- to_y: "base";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 100;
- to_x: "right_padding";
- to_y: "base";
- }
- }
- }
-
- part { name: "subbox.2";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 100;
- fixed: 1 0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 1.0;
- to_x: "left_padding";
- to_y: "subbox.1";
- }
- rel2 {
- relative: 0.0 1.0;
- to_x: "right_padding";
- to_y: "base";
- }
- }
- }
-
- part { name: "checkbox.1";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 42 42;
- max: 42 42;
- fixed: 1 1;
- align: 0.0 0.5;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- to_x: "left_padding";
- to_y: "subbox.1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 42 0;
- to_x: "left_padding";
- to_y: "subbox.1";
- }
- }
- }
-
- part { name: "text.1";
- type: SWALLOW;
- ignore_flags: ON_HOLD;
- mouse_events: 1;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 32;
- fixed: 0 1;
- align: 0.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 16 33;
- to_x: "checkbox.1";
- to_y: "subbox.1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -3;
- to_x: "right_padding";
- to_y: "subbox.1";
- }
- }
- }
-
- part { name: "checkbox.2";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 42 42;
- max: 42 42;
- fixed: 1 1;
- align: 0.0 0.5;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- to_x: "left_padding";
- to_y: "subbox.2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 42 0;
- to_x: "left_padding";
- to_y: "subbox.2";
- }
- }
- }
-
- part { name: "text.2";
- type: SWALLOW;
- ignore_flags: ON_HOLD;
- mouse_events: 1;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 32;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: 16 34;
- to_x: "checkbox.2";
- to_y: "subbox.2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 -34;
- to_x: "right_padding";
- to_y: "subbox.2";
- }
- }
- }
- }
-
- programs {
- program {
- name: "text1_clicked";
- signal: "mouse,up,1";
- source: "text.1";
- action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
- }
+ group { name: "initial_access_hd";
- program {
- name: "text2_clicked";
- signal: "mouse,up,1";
- source: "text.2";
- action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
+ images {
+ image: "M02_email_list_icon_exchange.png" COMP;
+ image: "M02_email_list_icon_gmail.png" COMP;
+ image: "M02_email_list_icon_hotmail.png" COMP;
+ image: "M02_email_list_icon_AOL.png" COMP;
}
- }
- }
- group { name: "account_add_checkbox_set_wvga";
parts {
-
- part { name: "base";
+ part {
+ name: "bg";
type: RECT;
- repeat_events: 1;
scale: 1;
- description { state: "default" 0.0;
- min: 0 100;
- color: 0 0 0 0;
- align: 0.0 0.5;
+ mouse_events: 1;
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
}
}
- part { name: "left_padding";
+ part {
+ name: "top_padding";
type: RECT;
scale: 1;
- description { state: "default" 0.0;
- min: 16 0;
- fixed: 1 0;
- visible: 0;
- rel1 { to: "base"; relative: 0 0; }
- rel2 { to: "base"; relative: 0 1; }
+ description {
+ state: "default" 0.0;
+ min: 0 65;
+ fixed: 0 1;
+ rel1 { relative: 0 0; to: "bg"; }
+ rel2 { relative: 1 0; to: "bg"; }
align: 0.0 0.0;
+ visible: 0;
}
}
- part { name: "right_padding";
- type: RECT;
+ part {
+ name: "label";
+ type: SWALLOW;
scale: 1;
- description { state: "default" 0.0;
- min: 16 0;
- fixed: 1 0;
- visible: 0;
- rel1 { to: "base"; relative: 1 0; }
- rel2 { to: "base"; relative: 1 1; }
- align: 1.0 0.0;
+ description {
+ state: "default" 0.0;
+ fixed: 0 1;
+ min: 0 114;
+ rel1 { relative: 0.0 1.0; to_y: "top_padding"; offset: 50 0; }
+ rel2 { relative: 1.0 1.0; to_y: "top_padding"; offset: -50 0; }
+ align: 0.5 0.0;
}
}
- part { name: "subbox.1";
+
+ part {
+ name: "middle_padding";
type: RECT;
scale: 1;
- description { state: "default" 0.0;
- min: 0 50;
- fixed: 1 0;
+ description {
+ state: "default" 0.0;
+ min: 0 30;
+ fixed: 0 1;
+ rel1 { relative: 0.0 1.0; to_y: "label"; }
+ rel2 { relative: 1.0 1.0; to_y: "label"; }
+ align: 0.0 0.0;
visible: 0;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- to_x: "left_padding";
- to_y: "base";
- }
- rel2 {
- relative: 0.0 0.0;
- offset: 0 50;
- to_x: "right_padding";
- to_y: "base";
- }
}
}
- part { name: "subbox.2";
- type: RECT;
+ part {
+ name: "list";
+ type: SWALLOW;
scale: 1;
- description { state: "default" 0.0;
- min: 0 50;
- fixed: 1 0;
- visible: 0;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 1.0;
- to_x: "left_padding";
- to_y: "subbox.1";
- }
- rel2 {
- relative: 0.0 1.0;
- to_x: "right_padding";
- to_y: "base";
- }
+ description {
+ state: "default" 0.0;
+ rel1 { relative: 0.0 1.0; to: "middle_padding"; }
+ rel2 { relative: 1.0 1.0; to: "bg"; }
}
}
+ }
+ }
- part { name: "checkbox.1";
- type: SWALLOW;
+ group { name: "other_account_add";
+ parts {
+ part { name: "bg";
+ type: RECT;
+ repeat_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 42 42;
- max: 42 42;
- fixed: 1 1;
- align: 0.0 0.5;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- to_x: "left_padding";
- to_y: "subbox.1";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 42 0;
- to_x: "left_padding";
- to_y: "subbox.1";
- }
+ min: 0 803;
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
+ color: 0 0 0 0;
+ align: 0.0 0.0;
}
}
- part { name: "text.1";
+ part { name: "list";
type: SWALLOW;
- ignore_flags: ON_HOLD;
- mouse_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 32;
- fixed: 0 1;
- align: 0.0 0.0;
- rel1 {
- relative: 1.0 0.0;
- offset: 16 8;
- to_x: "checkbox.1";
- to_y: "subbox.1";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_x: "right_padding";
- to_y: "subbox.1";
- }
+ align: 0 0;
+ rel1 { relative: 0 0; to: "bg"; }
+ rel2 { relative: 1 0; offset: 0 445; to: "bg"; }
}
}
- part { name: "checkbox.2";
+ part { name: "checkbox_set";
type: SWALLOW;
scale: 1;
description { state: "default" 0.0;
- min: 42 42;
- max: 42 42;
- fixed: 1 1;
- align: 0.0 0.5;
- visible: 1;
- rel1 {
- relative: 1.0 0.0;
- to_x: "left_padding";
- to_y: "subbox.2";
- }
- rel2 {
- relative: 1.0 1.0;
- offset: 42 0;
- to_x: "left_padding";
- to_y: "subbox.2";
- }
+ min: 0 200;
+ align: 0 0;
+ rel1 { relative: 0 1.0; to_y: "list"; }
+ rel2 { relative: 1 1.0; offset: 0 200; to_y: "list"; }
}
}
- part { name: "text.2";
+ part { name: "button_set";
type: SWALLOW;
- ignore_flags: ON_HOLD;
- mouse_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 32;
- fixed: 0 1;
- align: 0.0 0.5;
- rel1 {
- relative: 1.0 0.0;
- offset: 16 8;
- to_x: "checkbox.2";
- to_y: "subbox.2";
- }
- rel2 {
- relative: 0.0 1.0;
- offset: 0 0;
- to_x: "right_padding";
- to_y: "subbox.2";
- }
+ min: 0 158;
+ align: 0 0;
+ rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
+ rel2 { relative: 1 1.0; offset: 0 158; to_y: "checkbox_set"; }
}
}
}
-
- programs {
- program {
- name: "text1_clicked";
- signal: "mouse,up,1";
- source: "text.1";
- action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
- }
-
- program {
- name: "text2_clicked";
- signal: "mouse,up,1";
- source: "text.2";
- action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
- }
- }
}
- group { name: "account_add_manual_button";
+#define _SCALE_Y(y) (y*(800.0/1280.0))
+#define _SCALE_X(x) (x*(480.0/720.0))
+
+ group { name: "account_add_wvga";
parts {
- part { name: "base";
+ part { name: "bg";
type: RECT;
repeat_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 158;
+ min: 0 _SCALE_Y(703.0);
+ rel1 { relative: 0.0 0.0;}
+ rel2 { relative: 1.0 1.0;}
color: 0 0 0 0;
- align: 0.0 0.5;
- }
- }
-
- part { name: "top_padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 0 40;
- fixed: 0 1;
- visible: 0;
- rel1 { to: "base"; relative: 0 0; }
- rel2 { to: "base"; relative: 1 0; }
align: 0.0 0.0;
}
}
- part { name: "bottom_padding";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 46;
- fixed: 0 1;
- visible: 0;
- rel1 { to: "base"; relative: 0 1; }
- rel2 { to: "base"; relative: 1 1; }
- align: 0.0 1.0;
- }
- }
-
- part { name: "left_padding";
- type: RECT;
+ part { name: "list";
+ type: SWALLOW;
scale: 1;
description { state: "default" 0.0;
- min: 117 0;
- fixed: 1 0;
- visible: 0;
- rel1 { to: "base"; relative: 0 0; }
- rel2 { to: "base"; relative: 0 1; }
- align: 0.0 0.0;
+ align: 0 0;
+ rel1 { relative: 0 0; to: "bg"; }
+ rel2 { relative: 1 0; offset: 0 _SCALE_Y(345.0); to: "bg"; }
}
}
- part { name: "right_padding";
- type: RECT;
+ part { name: "checkbox_set";
+ type: SWALLOW;
scale: 1;
description { state: "default" 0.0;
- min: 117 0;
- fixed: 1 0;
- visible: 0;
- rel1 { to: "base"; relative: 1 0; }
- rel2 { to: "base"; relative: 1 1; }
- align: 1.0 0.0;
+ min: 0 _SCALE_Y(254.0);
+ align: 0 0;
+ rel1 { relative: 0 1.0; to_y: "list"; }
+ rel2 { relative: 1 1.0; offset: 0 _SCALE_Y(254.0); to_y: "list"; }
}
}
- part { name: "btn";
+ part { name: "button_set";
type: SWALLOW;
- mouse_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 72;
- fixed: 0 1;
+ min: 0 _SCALE_Y(74.0);
align: 0 0;
- rel1 {
- relative: 1.0 1.0;
- to_x: "left_padding";
- to_y: "top_padding";
- }
- rel2 {
- relative: 0.0 0.0;
- to_x: "right_padding";
- to_y: "bottom_padding";
- }
+ rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
+ rel2 { relative: 1 1.0; offset: 0 _SCALE_Y(74.0); to_y: "checkbox_set"; }
}
}
}
repeat_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 80;
+ min: 0 _SCALE_Y(74.0);
color: 0 0 0 0;
align: 0.0 0.5;
}
}
- part { name: "top_padding";
- type: RECT;
- scale: 1;
- description {
- state: "default" 0.0;
- min: 0 15;
- fixed: 0 1;
- visible: 0;
- rel1 { to: "base"; relative: 0 0; }
- rel2 { to: "base"; relative: 1 0; }
- align: 0.0 0.0;
- }
- }
-
- part { name: "bottom_padding";
- type: RECT;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 15;
- fixed: 0 1;
- visible: 0;
- rel1 { to: "base"; relative: 0 1; }
- rel2 { to: "base"; relative: 1 1; }
- align: 0.0 1.0;
- }
- }
-
part { name: "left_padding";
type: RECT;
scale: 1;
description { state: "default" 0.0;
- min: 117 0;
+ min: 16 0;
fixed: 1 0;
visible: 0;
rel1 { to: "base"; relative: 0 0; }
type: RECT;
scale: 1;
description { state: "default" 0.0;
- min: 117 0;
+ min: 16 0;
fixed: 1 0;
visible: 0;
rel1 { to: "base"; relative: 1 0; }
mouse_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 50;
+ min: _SCALE_X(688.0) _SCALE_Y(74.0);
fixed: 0 1;
align: 0 0;
rel1 {
- relative: 1.0 1.0;
+ relative: 1.0 0.0;
to_x: "left_padding";
- to_y: "top_padding";
+ to_y: "base";
}
rel2 {
- relative: 0.0 0.0;
+ relative: 0.0 1.0;
to_x: "right_padding";
- to_y: "bottom_padding";
+ to_y: "base";
}
}
}
}
}
- group { name: "account_add";
+ group { name: "account_add_checkbox_set_wvga";
parts {
- part { name: "bg";
+
+ part { name: "base";
type: RECT;
repeat_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 673;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
+ min: 0 _SCALE_Y(216.0);
color: 0 0 0 0;
- align: 0.0 0.0;
+ align: 0.0 0.5;
}
}
- part { name: "list";
- type: SWALLOW;
+ part { name: "left_padding";
+ type: RECT;
scale: 1;
description { state: "default" 0.0;
- align: 0 0;
- rel1 { relative: 0 0; to: "bg"; }
- rel2 { relative: 1 0; offset: 0 315; to: "bg"; }
+ min: 16 0;
+ fixed: 1 0;
+ visible: 0;
+ rel1 { to: "base"; relative: 0 0; }
+ rel2 { to: "base"; relative: 0 1; }
+ align: 0.0 0.0;
}
}
- part { name: "checkbox_set";
- type: SWALLOW;
+ part { name: "right_padding";
+ type: RECT;
scale: 1;
description { state: "default" 0.0;
- min: 0 200;
- align: 0 0;
- rel1 { relative: 0 1.0; to_y: "list"; }
- rel2 { relative: 1 1.0; offset: 0 200; to_y: "list"; }
+ min: 16 0;
+ fixed: 1 0;
+ visible: 0;
+ rel1 { to: "base"; relative: 1 0; }
+ rel2 { to: "base"; relative: 1 1; }
+ align: 1.0 0.0;
}
}
- part { name: "button_set";
- type: SWALLOW;
+ part { name: "subbox.1";
+ type: RECT;
scale: 1;
description { state: "default" 0.0;
- min: 0 158;
- align: 0 0;
- rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
- rel2 { relative: 1 1.0; offset: 0 158; to_y: "checkbox_set"; }
+ min: 0 _SCALE_Y(108.0);
+ fixed: 1 0;
+ visible: 0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "left_padding";
+ to_y: "base";
+ }
+ rel2 {
+ relative: 0.0 0.0;
+ offset: 0 _SCALE_Y(108.0);
+ to_x: "right_padding";
+ to_y: "base";
+ }
}
}
- }
- }
- group { name: "other_account_add";
- parts {
- part { name: "bg";
+ part { name: "subbox.2";
type: RECT;
- repeat_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 803;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- color: 0 0 0 0;
- align: 0.0 0.0;
+ min: 0 _SCALE_Y(108.0);
+ fixed: 1 0;
+ visible: 0;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 1.0;
+ to_x: "left_padding";
+ to_y: "subbox.1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 _SCALE_Y(108.0);
+ to_x: "right_padding";
+ to_y: "subbox.1";
+ }
}
}
- part { name: "list";
+ part { name: "checkbox.1";
type: SWALLOW;
scale: 1;
description { state: "default" 0.0;
- align: 0 0;
- rel1 { relative: 0 0; to: "bg"; }
- rel2 { relative: 1 0; offset: 0 445; to: "bg"; }
+ min: 42 42;
+ max: 42 42;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ visible: 1;
+ rel1 {
+ relative: 1.0 0.0;
+ to_x: "left_padding";
+ to_y: "subbox.1";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 42 0;
+ to_x: "left_padding";
+ to_y: "subbox.1";
+ }
}
}
- part { name: "checkbox_set";
+ part { name: "text.1";
type: SWALLOW;
+ ignore_flags: ON_HOLD;
+ mouse_events: 1;
scale: 1;
description { state: "default" 0.0;
- min: 0 200;
- align: 0 0;
- rel1 { relative: 0 1.0; to_y: "list"; }
- rel2 { relative: 1 1.0; offset: 0 200; to_y: "list"; }
+ min: 0 32;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 16 _SCALE_Y(38.0);
+ to_x: "checkbox.1";
+ to_y: "subbox.1";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -3;
+ to_x: "right_padding";
+ to_y: "subbox.1";
+ }
}
}
- part { name: "button_set";
+ part { name: "checkbox.2";
type: SWALLOW;
scale: 1;
description { state: "default" 0.0;
- min: 0 158;
- align: 0 0;
- rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
- rel2 { relative: 1 1.0; offset: 0 158; to_y: "checkbox_set"; }
- }
- }
- }
- }
-
-#define _SCALE 0.64
-
- group { name: "account_add_wvga";
- parts {
- part { name: "bg";
- type: RECT;
- repeat_events: 1;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 673;
- rel1 { relative: 0.0 0.0;}
- rel2 { relative: 1.0 1.0;}
- color: 0 0 0 0;
- align: 0.0 0.0;
+ min: 42 42;
+ max: 42 42;
+ fixed: 1 1;
+ align: 0.0 0.5;
+ visible: 1;
+ rel1 {
+ relative: 0.0 0.0;
+ to_x: "subbox.2";
+ to_y: "subbox.2";
+ }
+ rel2 {
+ relative: 1.0 1.0;
+ offset: 42 0;
+ to_x: "left_padding";
+ to_y: "subbox.2";
+ }
}
}
- part { name: "list";
+ part { name: "text.2";
type: SWALLOW;
+ ignore_flags: ON_HOLD;
+ mouse_events: 1;
scale: 1;
description { state: "default" 0.0;
- align: 0 0;
- rel1 { relative: 0 0; to: "bg"; }
- rel2 { relative: 1 0; offset: 0 220.0*_SCALE; to: "bg"; }
+ min: 0 32;
+ fixed: 0 1;
+ align: 0.0 0.5;
+ rel1 {
+ relative: 1.0 0.0;
+ offset: 16 _SCALE_Y(38.0);
+ to_x: "checkbox.2";
+ to_y: "subbox.2";
+ }
+ rel2 {
+ relative: 0.0 1.0;
+ offset: 0 -3;
+ to_x: "right_padding";
+ to_y: "subbox.2";
+ }
}
}
+ }
- part { name: "checkbox_set";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 100;
- align: 0 0;
- rel1 { relative: 0 1.0; to_y: "list"; }
- rel2 { relative: 1 1.0; offset: 0 100; to_y: "list"; }
- }
+ programs {
+ program {
+ name: "text1_clicked";
+ signal: "mouse,up,1";
+ source: "text.1";
+ action: SIGNAL_EMIT "elm,action,text1_clicked" "elm";
}
- part { name: "button_set";
- type: SWALLOW;
- scale: 1;
- description { state: "default" 0.0;
- min: 0 80;
- align: 0 0;
- rel1 { relative: 0 1.0; to_y: "checkbox_set"; }
- rel2 { relative: 1 1.0; offset: 0 80; to_y: "checkbox_set"; }
- }
+ program {
+ name: "text2_clicked";
+ signal: "mouse,up,1";
+ source: "text.2";
+ action: SIGNAL_EMIT "elm,action,text2_clicked" "elm";
}
}
}
group { name: "email_color_rect";
images {
- image: "M02_color_bar_outline.png" COMP;
- image: "M02_color_bar_masking.png" COMP;
+ image: "M02_color_btn_ef.png" COMP;
+ image: "M02_color_btn_ef_press.png" COMP;
+ image: "M02_color_btn_ef_dim.png" COMP;
}
parts {
part {
rel1 { relative: 0 0; to: "color_rect"; }
rel2 { relative: 1 1; to: "color_rect"; }
image {
- normal: "M02_color_bar_outline.png";
+ normal: "M02_color_btn_ef.png";
+ }
+ }
+ description {
+ state: "holded" 0.0;
+ inherit: "default" 0.0;
+ image {
+ normal: "M02_color_btn_ef_press.png";
}
}
}
source: "color_rect_outline";
action: SIGNAL_EMIT "elm,action,color_rect_clicked" "elm";
}
+ program {
+ name: "color_rect_released";
+ signal: "mouse,up,1";
+ source: "color_rect_outline";
+ action: STATE_SET "default" 0.0;
+ target: "color_rect_outline";
+ }
+ program {
+ name: "color_rect_holded";
+ signal: "mouse,down,1";
+ source: "color_rect_outline";
+ action: STATE_SET "holded" 0.0;
+ target: "color_rect_outline";
+ }
}
}
}
pkg_check_modules(pkgs-viewer REQUIRED appcore-efl ui-gadget-1 x11 elementary ecore glib-2.0 gobject-2.0
status capi-media-metadata-extractor capi-media-image-util capi-content-media-content
email-service edbus capi-appfw-application vconf ewebkit2
- contacts-service2 sysman bundle dlog efreet-mime libmedia-utils calendar-service2 ethumb)
+ contacts-service2 sysman bundle dlog efreet-mime calendar-service2 ethumb)
FOREACH(flag ${pkgs-viewer_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
#include <app_service.h>
#include <status.h>
#include <calendar2.h>
-#include <media-util-register.h>
#include <contacts-ug.h>
#include "email-viewer.h"
debug_log("date(%s)", date);
char file_name[MAX_PATH_LEN] = { 0, };
- snprintf(file_name, sizeof(file_name), "%s/%s_%d_%d_%s.%s", DIR_DEFAULT_MEDIA_PHONE"/Saved Email", subject, ug_data->account_id, ug_data->mail_id, date, "eml");
+ snprintf(file_name, sizeof(file_name), "%s/%s_%d_%d_%s.%s", DIR_DEFAULT_MEDIA_PHONE"/Saved Email", subject, ug_data->account_id, ug_data->mail_id, date, "eml");
char *output_file_path = g_strdup(file_name);
debug_log("output_file_path(%s)", file_name, output_file_path);
}
g_free(raw_data);
- calendar_list_destroy(list, true);
+ if (list)
+ calendar_list_destroy(list, true);
calendar_disconnect();
- } else
- media_file_register(newpath);
+ }
} else if (res == EMAIL_EXT_SAVE_ERR_ALREADY_EXIST && !ug_data->display_download_result) {
_create_notify(ug_data, _("IDS_EMAIL_POP_ALERT"),
dgettext("sys_string", "IDS_COM_POP_ALREDY_EXISTS"), 0,